Ist es möglich, die Anwendung für die Verwendung von Push-Benachrichtigungen API zu überprüfen? Ich habe Push-Benachrichtigungen aus der App entfernt, aber meine App wurde mit der folgenden Warnung abgelehnt:
Fehlende Push-Benachrichtigungsberechtigung - Ihre App scheint zu gehören API, die für die Registrierung beim Apple Push Notification-Dienst verwendet wird, aber die Die Berechtigungen der App-Signatur umfassen nicht die "aps-Umgebung" Anspruch. Wenn Ihre App den Apple Push Notification-Dienst verwendet, Stellen Sie sicher, dass Ihre App-ID für die Push-Benachrichtigung in der aktiviert ist Bereitstellungsportal und erneutes Übermitteln nach dem Unterschreiben Ihrer App mit einem Verteilungsbereitstellungsprofil, das die "aps-Umgebung" enthält Anspruch. Siehe "Bereitstellung und Entwicklung" im Bereich "Lokal" und "Push" Notification Programming Guide für weitere Informationen. Wenn deine App das tut Verwenden Sie den Apple Push Notification-Dienst nicht, keine Aktion ist erforderlich. Sie können die API aus zukünftigen Einreichungen entfernen, um diese Warnung zu stoppen. Wenn Sie ein Framework eines Drittanbieters verwenden, müssen Sie sich möglicherweise an das Entwickler für Informationen zum Entfernen der API.
So wie ich es verstehe, sollte ich:
Wenn Ihre App das tut Verwenden Sie den Apple Push Notification-Dienst nicht, keine Aktion ist erforderlich. Sie können die API aus zukünftigen Übermittlungen entfernen, um diese Warnung zu stoppen.
Ist es möglich, nach der API zu suchen?
Ich hatte ein ähnliches Problem, aber mit einer Cordova-App auf iOS, könnte das Ignorieren der Warnung dazu führen, dass eine zukünftige App ohne Rat abgelehnt wird, also schlage ich vor, sie zu lösen. Dieser Beitrag hat mir geholfen.
Ich hoffe, das hilft dir auch.
Tags und Links ios xcode provisioning-profile