プッシュ通知から情報を取得するのに問題があり、iOS7 でのみ発生します。iOS5 と iOS6 でテストしましたが、機能は完全に正常に動作します。シナリオは次のとおりです。私は 2 台の iPhone 間でゲームをプレイしています。これはターンベースのゲームです。すべての動きで、各競技者にプッシュ通知が送信され、相手が動き、今度はあなたの番であることを発表します。
問題は、iPhone をロック (画面をオフ) し、他の人が動いたときに、iPhone にプッシュがあり、スライドしてロックを解除すると、明らかにアプリが表示されますが、「didreceiveremotenotification」が呼び出されていないことです。
iOS7 でのみ発生するのは奇妙です。アプリケーションがプッシュ通知を一時停止/バックグラウンド/フォアグラウンドで受信する状態は 3 つしかないことを私は知っています。ロック画面の状態は?私の英語で申し訳ありませんが、何か助けていただければ幸いです。明確にしなかった場合は、コメントを残してください。詳細を説明します。