私のアプリでAPNSの動作が非常に異常です。すべての私の証明書、プロファイルなどが正しく設定されていて、私は実際にデバイス上で私のアプリを起動するとプッシュ通知を受け取ることができます。しかし数分後、彼らは来ることをやめる。 デバイスからアプリを削除してプロジェクトから再度実行すると、通知は短時間でのみ発生します。その後、私は再びそれを削除し、再度インストールする必要があります... 私は非常にこのproplemと思っています。私が知っているように、プッシュ通知を送信する制限はなく、デバイストークンには有効期限がありません( 数分が足りない場合でも)。 私はこの最初の時間を持っていて、これはアプリケーションデリゲートの一つの方法ではありません数分後にプッシュ通知機能が停止する
func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool
からフェッチ通知メソッドと呼ばれているように、それは...
どのようなタイプのプッシュ、フォアグラウンドまたはバックグラウンドですか? – Gruntcakes
はいプッシュには制限があります。プッシュを頻繁に送信すると、最後に配信されなかったメッセージがドロップまたは上書きされることがあります。さらに、pushの正しいトークンを送信していることを確認してください。prod環境とdev環境のトークンが異なることに注意してください。あなたがProdとdevを正しく使用していることを確認するために必要なもう一つのことは、すべて.. – iphonic
です。私は両方のモードを扱っています。しかし、それは問題ではありません。 – LembergSun