Nach der Aktualisierung von Xcode auf Version 9.0 habe ich folgende Fehlermeldung erhalten: "Erfordert ein Bereitstellungsprofil mit der Push-Benachrichtigungsfunktion." beim Erstellen meiner iOS-Anwendung mit Cordova. Meine Anwendung und Konfigurationen haben sich seit meinem letzten Build nicht geändert.
Ich habe gegoogelt, aber ich habe nichts hilfreiches gefunden.
Lösung:
Getestet und es funktioniert.
Wenn Sie fastlane für Ihre Builds wie mich verwenden, habe ich festgestellt, dass es eine Reihe von Fastlane-Releases gibt, die exportOptions nicht korrekt generieren, wodurch Xcode kein Bereitstellungsprofil finden kann unabhängig davon ist es installiert und richtig konfiguriert.
Ich habe festgestellt, dass Version 2.58.0 von Fastlane funktioniert und meine Fastfile
-Dateien so aktualisiert haben, dass sie die folgende Zeile enthalten, um auch auf anderen Rechnern eine ausreichend hohe Version zu gewährleisten:
Es wird dann korrekt Werte wie:
generieren %Vor%