アプリケーションのメジャー アップデートを開始しようとしていますが、ユーザーがアプリケーションを更新していないかどうかを検出してユーザーにアラートを送信できるかどうか疑問に思っていました。Chrome のように、アプリケーションを更新しないとアラートが表示されます。
画像:
Chrome はサーバー上で新しいリリース バージョンを探し、メッセージを表示すると思います。更新についてアプリケーションに通知するには、PUSH 通知をアプリケーションに送信してみてください。アプリケーションが更新されたかどうかを確認するために使用できるように、PUSH 通知からの情報を処理します。おそらく、メッセージ本文にバージョン番号を追加できます。App Store で新しいバージョンの準備ができたら、アプリに登録されているデバイスに PUSH 通知を送信します。これにより、更新が利用可能であることがユーザーに通知されます。その後、タイマーを使用して、アプリが最新バージョンに更新されているかどうかを確認できます。
ただし、ここでの主な要件は、更新の取得に関心のあるデバイスの APNS トークンを格納する Web サーバーを用意することです。
検出後にNSTimerメソッドを使用し、特定の時間を与えてメソッドをスローします
アラートビューとアラートへのメッセージを提供します。ユーザーの更新時にNSTimerを停止します。