これは本当に迷った!
Adobe AIR iOS アプリがあり、RemoteNotifier を使用して PushNotifications をサブスクライブしています。詳細http://www.adobe.com/devnet/air/articles/ios-push-notifications.html
私は次のリスナーを持っています。
remoteNotifier.addEventListener(RemoteNotificationEvent.TOKEN, onToken);
iPod を工場出荷時の設定にリセットし、(アドホック ディストリビューションを使用して) アプリを再インストールした後、プロンプトが表示されたらプッシュ通知の[許可しない] をクリックします。
その後、 RemoteNotificationEvent.TOKENを受信しないことが判明したため、アプリは基本的にそれを待ってハングします。
Settings、Notificationsに移動して遊んでみると
- アラート スタイルを [なし]から[アラート] に切り替えます。
- その後、再びNoneに戻ります(そのまま)
問題なく戻ってアプリを起動できることがわかりました。初めてのユーザー フローでは、 TOKENが返されないようです。
何か案は?他の誰かがこの動作を見たことがありますか? または、これをどのように処理すればよいか知っていますか?
ありがとう!