1

私は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:. 事前に助けてくれてありがとう!

4

1 に答える 1

1

In-App-Update 機能はデフォルトで有効になっており、AppStore 経由で配布されると自動的に無効になります (Testflight ではありません!)。

したがって、この行を追加する必要はありません。ここのドキュメントを参照してください: http://hockeyapp.net/help/sdk/ios/3.7.1/Classes/BITHockeyManager.html#//api/name/disableUpdateManager

CFBundleVersion機能させるには、 (ビルド番号)の値を増やして新しいバージョンを HockeyApp にアップロードしてください。この機能に問題がある場合は、http://support.hockeyapp.netまでご連絡ください。

于 2015-06-29T07:33:55.020 に答える