2017-11-15 6 views
0

私は、iCloudからのデータベース変更のサイレントプッシュ通知を実装してから数週間をかけて苦労しています。私はそれについてすべてを読んだが、私は最終的にプッシュ通知を受け取るために私が逃しているものを見つけることができませんでした。 CloudKit Dashboardのログを見て、驚いたことに、「プッシュ」ロギングがあることを確認しました(下の画像を参照)。CloudKitダッシュボードにプッシュログが表示されますが、受信されません。なぜですか?

Partial screenshot from CloudKit Dashboard

しかし、私の本当のデバイス(iPhoneとiPad)は、 "アプリケーションdidReceive ...." AppDelegate内を経由してプッシュ通知を受けたことはありませんか?理由は何か。はい、私は正常に "アプリケーションdidFinishLaunching"でプッシュ通知のために登録し、アプリの機能が適切に設定されています。ロギングはAPNSからのプッシュを証明しますか?

答えて

0

最後に解決策は、CloudKit Dashboards開発環境で「リセット」を有効にすることでした。それ以降はそれ以上の問題はありません。どんな安堵感、それは期待どおりにきれいにそして完全に "押している"。

enter image description here

関連する問題