Gefürchtete "Die ausführbare Datei wurde signiert mit ungültigen Berechtigungen"
habe ich die "Die ausführbare Datei wurde signiert mit ungültigen Berechtigungen" - Fehler. Der Fehler tritt nur auf, wenn ich versuche, getreu dem Ansprüche.plist von get-task-ermöglichen. Der Grund für den Versuch, dies zu tun ist, weil ich versuche, um das Gerät zu bekommen-token werden in der Konsole angezeigt, mit der device-token später für push-Benachrichtigungen.
Obwohl, wenn ich Falsches eingestellt zu bekommen-Aufgaben-erlauben, die app zu bauen, die in das iPad.
Derzeit mit XCode SDK 3.2.3, iPad iOS 3.2.1
Ich Habe alles versucht, entfernen Sie alle Schlüssel,Zertifikate aus dem Mac. Widerruf der Zertifikate in der iPhone Provisioning Portal. Entfernen Sie das provisioning-profile auf dem iPad. Dann nochmal alles wieder von vorne.
Habe ich auch überprüft in dem Projekt "Anwendung" - Info, die unter Code Signing Identity , es ist das iPhone Distribution : "Name".
Auch die eingecheckt haben, das Ziel "Bewerbung" Info für die gleiche Sache. Dann erfolgt eine saubere erstellen und auszuführen, aber immer noch dieser Fehler.
InformationsquelleAutor Kenneth | 2010-08-13
Du musst angemeldet sein, um einen Kommentar abzugeben.
Den simulator kann nicht get Sie ein device-token, (nur für den Fall, dass Sie nicht wissen).
Auf dem Gerät, wenn Sie jailbroken es, ich bin nicht in der Lage zu bekommen ein token. Sie müssen eine unbefleckte Telefon.
Die Fehler, die Sie erhalten, weil Sie eine falsche Zertifikat.
Befolgen Sie diese Anweisungen sorgfältig
http://blog.boxedice.com/2009/07/10/how-to-build-an-apple-push-notification-provider-server-tutorial/
Ihr Zertifikat könnte auch abgelaufen für push-Benachrichtigungen, überprüfen Sie, wie gut.
InformationsquelleAutor John Ballinger
ich es gelöst, Die Veranstalter-Fenster von XCode > Fenster > Veranstalter . In der Registerkarte "Geräte", wenn Sie auf ein Gerät, das angeschlossen ist, es ist eine Konsole-Fenster auf der rechten Seite. Sie können dann verwenden, um herauszufinden, Ihre Geräte-token, wenn Sie "get-task-lassen" ist nicht zulässig.
InformationsquelleAutor Kenneth