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?
Wenn Sie den ursprünglichen Code nicht geschrieben haben und nicht 100% sicher sind, wie er funktioniert, stellen Sie sicher, dass Sie ihn so eingestellt haben, dass er den richtigen Typ von Push-Benachrichtigungstoken empfängt. ich hatte ein Problem, bei dem die App, an der ich arbeitete, nur Token auf einem Release-Build einrichtete. es ist einen Versuch wert, wenn nichts anderes funktioniert und Sie denken, dass Ihr Code richtig eingestellt ist - finden Sie die Schritte online irgendwo, um einen Ad-hoc-Build zu machen und versuchen Sie es
Es wird auch mit einem Entwicklungsprofil funktionieren, aber wenn Sie APN (Apple Push Notifications) nachträglich hinzufügen, stellen Sie sicher, dass Sie ins Mitgliedercenter gehen und das Bereitstellungsprofil erneut öffnen (in meinem Fall war es ungültig), durch einfaches Öffnen und Schließen wurde es wieder gültig und dann habe ich meine Profile in Xcode über die Einstellungen aktualisiert und alles funktionierte einwandfrei.
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