iPhoneアプリが再インストールされたときに古いアプリのプッシュ通知を受信できるのはなぜですか?

StackOverflow https://stackoverflow.com/questions/3742571

質問

最初にアプリをアンインストールしてから、再インストールして、正常にプッシュ通知を受信できます。私の分析は次のとおりです。クライアントのアンインストールアプリですが、プロバイダーサーバーにはDevicetedがあります。次に、再インストールすると、APNSはiPhoneに同じDeviceted Keedを配信します。そのため、新しいプッシュアイテムがAPNSに届くと、クライアントにアイテムを正常に配信します。私のアプリはプロバイダー自体とDevicetokenレコードを同期しましたが、この問題は再インストール後に起動しないときに発生します(ユーザーが再インストール後に起動すると、Devicetokenの下でレジスタアカウントを削除できます)。この問題をどのように解決できますか?

役に立ちましたか?

解決

新しいデバイストークンを保存するまで配信することはできません

- (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top