Ich stoße auf diesen Fehler, wenn ich einen Ad Hoc Build meiner Push Notification-fähigen iPhone-App auf mein Gerät lade:
keine gültige aps-Umgebungsberechtigung für die Anwendung gefunden
Was bedeutet das, und wie kann ich es reparieren?
Ich stoße auf diesen Fehler, wenn ich einen Ad Hoc Build meiner Push Notification-fähigen iPhone-App auf mein Gerät lade:
keine gültige aps-Umgebungsberechtigung für die Anwendung gefunden
Was bedeutet das, und wie kann ich es reparieren?
Ich habe die Lösung gefunden. In meiner Projektinfo unter Build > Code Signing Identity hatte ich es auf automatisch eingestellt, und es wurde ein AdHoc-Verteilungsprofil ausgewählt, in dem Push-Benachrichtigungen nicht aktiviert waren. (Es war das falsche.) Ich habe das richtige Profil ausgewählt und der Fehler ist verschwunden.
In meinem Fall Xcode hatte das Bereitstellungsprofil ungültig gemacht (dies wird im Mitgliederzentrum angegeben).
Was funktioniert hat, war alle Bereitstellungsprofile in Xcode aktualisieren nachdem Sie Push für die App im Mitgliedercenter aktiviert haben.
Hier ist Apples Anleitung zum Aktualisieren aller Bereitstellungsprofile auf Ihrem Computer. https://developer.apple.com/library/prerelease/ios/documentation/IDEs/Conceptual/AppDistributionGuide/MaintainingProfiles/MaintainingProfiles.html#//apple_ref/doc/uid/TP40012582-CH30-SW26
Öffnen Sie also Xcode und gehen Sie wie folgt vor:
Klicken Sie im Fenster Xcode-Voreinstellungen auf Konten.
Wählen Sie Ihr Team aus, und klicken Sie auf Details anzeigen.
Klicken Sie in dem daraufhin angezeigten Dialogfeld auf die Schaltfläche Aktualisieren im Feld in der unteren linken Ecke unter der Tabelle der Bereitstellungsprofile.
Xcode aktualisiert die Liste der Profile in der Tabelle "Provisioning Profiles".
CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.
0 Stimmen
Ich hatte gerade den gleichen Fehler mit PhoneGap Build und dem Notification Plugin (weil ich Developer Cert verwendet habe, das nicht mit Benachrichtigungen funktioniert). Wie auch immer, gelöst, indem Sie eine AdHoc-Distribution Provisioning-Profil auf developer.apple.com, dann kompilieren in Phonegap Build mit, dass + die Verteilung cert. Zuvor muss jedoch die App vom iPhone deinstalliert und die entsprechenden Bereitstellungsprofile unter Einstellungen>Allgemein>Profile entfernt werden. Siehe auch: community.phonegap.com/nitobi/topics/genericpush_ios_error