この状況を考えてみましょう。アプリが実行され、application:didRegisterForRemoteNotificationsWithDeviceToken:は、アプリがプッシュ通知の受信を承認されているという情報を受け取ります。
ユーザーがアプリをバックグラウンドに置き、デバイスの構成で通知を受信するアプリの承認を削除します。
ユーザーがアプリを再度実行します。バックグラウンドから戻っても、アプリはまだプッシュ通知を受信する権限があると認識しています。application:didRegisterForRemoteNotificationsWithDeviceToken:もapplication:didFailToRegisterForRemoteNotificationsWithError:も、この時点では何も受信しません。
アプリがプッシュ通知を受信する権限を持っているかどうかを特定の時点で知る方法はありますか (デバイスの通知設定から何かを読み取る)?
ありがとう。