5

我有一个 iOS 应用程序。目前它正在分发给测试用户。我正准备将应用程序发布到 Appstore。我对 Appstore 中有更新版本的应用程序的情况感兴趣。

hockeyapp 是否有任何内置功能来提示用户更新应用程序,并阻止他在更新之前使用它?

4

4 回答 4

4

使用 HockeyApp 时,如果有更新的版本可用,则有一个复选框提示用户对当前应用程序进行强制更新。

更新

于 2015-03-10T11:02:12.383 回答
2

您可以强制 Beta 用户更新到较新的应用版本,但不能强制 App Store 用户更新到较新的应用版本!

SDK 提供了一项功能,可以通知来自您的 App Store 版本的用户有新的更新,但没有办法强制这些更新。此功能记录在这里:http ://hockeyapp.net/help/sdk/ios/3.6.2/Classes/BITStoreUpdateManager.html

于 2015-03-10T12:58:11.110 回答
0

查看

BITStoreUpdateManager

The store update manager module.

 This is the HockeySDK module for handling app updates when having your app released in the App Store.
 By default the module uses the current users locale to define the app store to check for updates. You
 can modify this using the `countryCode` property. See the property documentation for details on its usage.

 When an update is detected, this module will show an alert asking the user if he/she wants to update or
 ignore this version. If update was chosen, it will open the apps page in the app store app.

 You need to enable this module using `[BITHockeyManager enableStoreUpdateManager]` if you want to use this
 feature. By default this module is disabled!

 When this module is enabled and **NOT** running in an App Store build/environment, it won't do any checks!

 The `BITStoreUpdateManagerDelegate` protocol informs the app about new detected app versions.

 @warning This module can **NOT** check if the current device and OS version match the minimum requirements of
 the new app version!

参考: https: //support.hockeyapp.net/kb/client-integration-ios-mac-os-x-tvos/hockeyapp-for-ios#storeupdates

于 2017-01-15T07:46:38.467 回答
0

您可以使用appgrades.io在 AppStore 上有新版本时强制用户更新他们的应用程序。

于 2018-04-05T00:12:31.173 回答