Apple プッシュ通知を利用した iPad アプリを開発しました。プッシュ通知の配信は、iPad デバイスがロックされて通知が配信される場合を除き、すべてのシナリオで正常に機能します。このシナリオでは、アラート/バナーに触れずにスライドしてデバイスのロックを解除すると、奇妙な動作をしてアプリが開きます。iOS バージョン 4.3、5.1、および 6.0 で発生しています。
アップルのドキュメントでは、彼らは以下のように言及しています:
iOS 注: リモート通知アラートが表示された直後にユーザーがデバイスのロックを解除すると、オペレーティング システムはアラートに関連付けられたアクションを自動的にトリガーします。(この動作は、SMS およびカレンダー アラートと一致しています。) これにより、リモート通知に関連するアクションが破壊的な結果をもたらさないことがさらに重要になります。ユーザーは、データを格納するアプリケーションのコンテキストで、データの破壊につながる決定を常に下す必要があります。
アラートに関連付けられたアクションは何ですか?
オペレーティング システムは、アラートに関連付けられたアクションを自動的にトリガーします。
また、このシナリオのデフォルトの動作を理解したいですか?
どんな助けでも大歓迎です、そして前もって感謝します。