46 Stimmen

"keine gültige aps-Umgebungsberechtigung für die Anwendung gefunden"

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?

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

1voto

Daniel_Madain Punkte 431

Ich habe den Prozess immer wieder mit einem Fehler durchlaufen... Das Bereitstellungsprofil, das ich immer wieder verwendete, war DEVELOPMENT - das funktioniert nicht.

Sie MÜSSEN das ADHOC-Bereitstellungsprofil verwenden.

0 Stimmen

0voto

edward Punkte 1

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

0voto

Stu P. Punkte 1290

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.

0voto

Lukas Punkte 31

In meinem Fall habe ich die App. Daher wurde das Provisioning-Profil für die alte App-ID erstellt. Alles, was ich tun musste, war, die App-ID zu ändern und ein neues Bereitstellungsprofil mit der neuen App-ID hinzuzufügen.

0voto

Nandy_10 Punkte 69

Für IONIC-BENUTZER:-

URSACHE:- Wenn Sie Ihre App auf dem iPhone mit "ionic run ios" ausführen, wird dies auch das gleiche Problem verursachen. LÖSUNG:- Stattdessen müssen Sie Ihre iOS-App mit XCODE ausführen, um die App auf dem iPhone zu installieren.

MEIN PROBLEM GELÖST!!!!

CodeJaeger.com

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.

Powered by:

X