2015-03-10 16 views
4

У меня есть приложение для iOS. В настоящее время он распространяется среди пользователей тестеров. Я готов опубликовать приложение в Appstore. Меня интересует случай, когда в Appstore есть более новая версия приложения.Могу ли я заставить пользователя обновлять мое приложение с помощью hockeyapp?

Есть ли у hockeyapp какие-либо встроенные функции, предлагающие пользователю обновить приложение и помешать ему использовать его до обновления?

+0

Мы рекомендуем использовать систему поддержки, связанных HockeyApp вопросов. – Kerni

ответ

3

Использование HockeyApp имеет флажок, чтобы предлагать пользователям обязательное обновление текущего приложения, если имеется новая версия.

Update

+0

Будет ли это включено в версию Appstore? – vondip

+0

Также, где указан этот параметр, он не может найти его :( – vondip

+1

Функциональность обновления автоматически отключается в вашей версии AppStore, поскольку она не может работать там, поэтому это работает только для бета-версий. версию приложения, которую вы хотите, чтобы пользователи обновлялись, нажмите «Управление версией», а затем «Статус». – Kerni

2

Вы можете заставить пользователей бета-версии для обновления до новой версии приложения, но вы можете не заставить пользователей App Store для обновления до новой версии приложения!

SDK предоставляет функцию уведомления пользователей из вашего App Store о новых обновлениях, но нет возможности принудительно обновить их. Эта функция описана здесь: http://hockeyapp.net/help/sdk/ios/3.6.2/Classes/BITStoreUpdateManager.html

+0

Может ли пользователь по-прежнему использовать старую версию в сценарии appstore? – vondip

+0

Да, как я уже сказал, вы можете * не * заставить пользователя обновляться в сценарии AppStore. – Kerni

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

Смежные вопросы