Hockey-SDK 应用内更新功能?

Hockey-SDK In-App Update feature?

我在我的应用程序中使用 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: 这个措辞有点令人困惑。提前感谢您的帮助!

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

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

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

联系我们