Hockey-SDK应用内更新功能?

时间:2015-06-28 05:33:50

标签: ios hockeyapp

我在我的应用中使用Hockey-SDK,我的一些测试人员要求我实施他们的应用内更新功能,以便在有新版本可用时我们会收到通知。我之前从未使用过这个功能,之前从未使用过Hockey-SDK,所以我想知道是否有人能指出我如何实现它。

我显然首先检查了他们的文档,并为此找到了一个部分,虽然我发现它几乎太简单无法正确理解。要通过Ad-Hoc分发时启用此功能,但在上传到App Store时不启用此功能(他们如何进行检查?),我是否在我的AppDelegate.m中执行此操作?

[[BITHockeyManager sharedHockeyManager] configureWithIdentifier:@"1ef7a1d2b1d0fd2b0a1f06d7355f6005"];
// Do some additional configuration if needed here
[[BITHockeyManager sharedHockeyManager] setDisableUpdateManager: NO];
[[BITHockeyManager sharedHockeyManager] startManager];
[[BITHockeyManager sharedHockeyManager].authenticator
 authenticateInstallation];

我想我发现它有点令人困惑,他们使用了措辞setDisableUpdateManager:。感谢您提前提供任何帮助!

1 个答案:

答案 0 :(得分:1)

默认情况下启用应用程序内更新功能,并在通过AppStore分发时自动禁用(不在Testflight中!)。

所以你不需要添加这一行。请参阅此处的文档:http://hockeyapp.net/help/sdk/ios/3.7.1/Classes/BITHockeyManager.html#//api/name/disableUpdateManager

要使其正常运行,请确保将新版本上传到HockeyApp,并增加CFBundleVersion(内部版本号)的值。如果您对此功能有任何疑问,请通过http://support.hockeyapp.net

与我们联系