Qt支持HockeySDK

时间:2016-02-04 11:04:40

标签: qt hockeyapp

有没有办法在Qt应用程序中使用HockeySDK?我做了一个基本的测试,试图将你的框架导入到我的项目中,将这些行添加到我的个人资料中:

# test.pro
LIBS += -F/Applications/HockeyApp.app/Contents/Frameworks -framework HockeySDK
OBJECTIVE_SOURCES += hockey.m

使用以下代码:

// hockey.m
#include <HockeySDK/HockeySDK.h>

void hockey() {
    [[BITHockeyManager sharedHockeyManager] configureWithIdentifier:@"APP_IDENTIFIER"];
    // Do some additional configuration if needed here
    [[BITHockeyManager sharedHockeyManager] startManager];
}

但我有以下错误:

error: 'HockeySDK/HockeySDK.h' file not found

任何帮助?

1 个答案:

答案 0 :(得分:3)

我使用以下专业文件解决了我的问题:

# test.pro
QMAKE_CXXFLAGS += -F/path/to/the/folder/containing/frameworks
QMAKE_OBJECTIVE_CFLAGS += -F/path/to/the/folder/containing/frameworks
LIBS += -F/path/to/the/folder/containing/frameworks
LIBS += -framework HockeySDK
LIBS += -framework Foundation

OBJECTIVE_SOURCES += hockey.m