Für iOS8 gibt es eine Option, wenn die Push-Benachrichtigungsberechtigung für iOS 24 Stunden lang und nach der Neuinstallation keine Push-Benachrichtigung erhalten wird.
Und es gibt Workaround:
Zurücksetzen des Push-Benachrichtigungsberechtigungshinweises auf iOS
Beim erstmaligen Registrieren einer Push-aktivierten App für Push-Benachrichtigungen iOS fragt den Benutzer, ob er Benachrichtigungen für diese App erhalten möchte. Sobald der Benutzer auf diese Warnung geantwortet hat, wird er nicht erneut angezeigt es sei denn, das Gerät ist wiederhergestellt oder die App wurde für um deinstalliert mindestens einen Tag.
Wenn Sie einen ersten Lauf Ihrer App simulieren möchten, können Sie gehen Die App wurde für einen Tag deinstalliert. Sie können Letzteres ohne erreichen Warten Sie einen Tag, indem Sie die folgenden Schritte ausführen:
Löschen Sie Ihre App vom Gerät. Schalten Sie das Gerät vollständig aus und aus schalte es wieder an. Gehe zu Einstellungen & gt; Allgemein & gt; Datum & amp; Zeit und stellen Sie die voraus einen Tag oder mehr voraus. Schalten Sie das Gerät wieder vollständig aus und aus schalte es wieder an. Quelle: Ссылка
F: Aber für iOS9 + gibt es keine Push-Berechtigung im Cache, und nach der Neuinstallation erhielt ich jedes Mal eine Warnung. Gibt es eine Option, um meine Wahl für 24 Stunden zwischenzuspeichern und nach der Neuinstallation zu verwenden?
Nein.
Die Push-Benachrichtigungen-Berechtigungswarnung für iOS wird normalerweise immer dann angezeigt, wenn wir unsere App für die Remote-Benachrichtigung registrieren.
Sobald das Verhalten der Berechtigungswarnung durch die entsprechende iOS-Version geändert wird, können wir es nicht mehr selbst handhaben.
Ich hoffe, dass Ihnen das weiterhilft.
Push-Benachrichtigungen Verhalten in iOS 8.0 and iOS 9.0 Or Later
.
Lösung: 1
Zurücksetzen des Push-Benachrichtigungsberechtigungshinweises auf iOS
Beim erstmaligen Anmelden einer Push-aktivierten App für Push-Benachrichtigungen fragt iOS den Benutzer, ob er Benachrichtigungen für diese App erhalten möchte. Sobald der Benutzer auf diese Warnung geantwortet hat, wird er nicht erneut angezeigt, es sei denn, das Gerät wurde wiederhergestellt oder die App wurde mindestens einen Tag lang deinstalliert.
Wenn Sie eine erstmalige Ausführung Ihrer App simulieren möchten, können Sie die App für einen Tag deinstalliert lassen. Sie können das Spätere erreichen, ohne tatsächlich einen Tag zu warten, indem Sie die folgenden Schritte ausführen:
%Vor%Lösung: 2
Sie können Ihre Bundle-ID auch während des Debuggens immer wieder ändern, wenn Benachrichtigungen neu abgefragt werden. Sobald Sie mit dem Code zufrieden sind, kehren Sie zur ursprünglichen Paket-ID zurück.
Quelle:
Versuchen Sie, ein neues iCloud-Konto einzurichten, und sehen Sie, ob es das war, weil ich das gleiche Problem hatte und ich es ausprobiert habe und das neue, während das alte nur abrufen würde, wenn die Mail-App geöffnet wäre. Wenn das nicht hilft, habe ich die Apple-Software-Entwickler kontaktiert und sie haben nicht geantwortet, Sie müssen warten, bis die 9.1 Update-Version.
Tags und Links push-notification ios ios8 ios9