/ / Xcode 8 - Berechtigungsdatei versaut - xcode, push

Xcode 8 - Berechtigungsdatei versaut - xcode, push

Ich wollte Push-Benachrichtigungen in meiner App verwenden. Also habe ich im Apple-Center alles eingerichtet und neue Provisioning-Profile erstellt und so weiter. Das Bereitstellungsprofil enthält Push-Unterstützung sowie meine App-ID. Das Problem ist, dass jedes Mal, wenn ich die Schaltfläche Push-Benachrichtigungen auf der Registerkarte "Funktionen" umschalte, Xcode zwei neue leere (!) Berechtigungsdateien erstellt. Was ist da los? Der Debugger sagt, während ich versuche, mich für Push-Benachrichtigungen zu registrieren: "Keine gültige" aps-environment "-Anspruchszeichenfolge für die Anwendung gefunden". Kann jemand helfen?

Bild1 Bild2

Antworten:

0 für die Antwort № 1

Art von behoben: Zwei neue hinzugefügt.Berechtigungsdateien manuell hinzufügen und sie im Feld "code signing" in der Datei info.plist als "TargetName" _dev.entitlement für debug und "TargetName" _prod.entitlement für release hinzufügen. Daher funktioniert die Registerkarte "Funktionalität" und fügt diesen beiden Dateien Berechtigungen richtig hinzu. Smh, es muss einen saubereren Weg geben ...