2009-06-05 11 views
1

Ich erstellt eine AppID "MyApp", DeviceID "MyDevice" in Program Portal und ich heruntergeladen die Bereitstellung Datei und ziehen Sie es auf Organizer, heruntergeladen die .cer-Datei und installieren Sie es auf dem Mac.Bereitstellung Datei Fehler in iPhone OS 2.2

All dies funktioniert gut, aber wenn ich meine App erstelle, erscheint ein Fehler mit der Meldung "CodeSign error: ein gültiges Provisioning-Profil ist für den Produkttyp 'Application' im SDK 'Device-iPhone OS 2.2'" erforderlich.

Ich habe versucht, PROVISIONING_PROFILE in project.pbxproj in myApp.xcodeproj zu finden, aber es gibt "Not Found" zurück. Was könnte das Problem sein? Muss ich die info.plist ändern und was muss ich ändern?

Antwort

2

Der Bereitstellungsprozess für die Entwicklung von iPhone-Apps kann sehr verwirrend sein und Ihr Fehler könnte auf eine Reihe von Problemen zurückzuführen sein. Hier ist eine sehr gründliche Durchlauf:

http://www.24100.net/2009/02/iphone-sdk-mobile-provisioning-0xe800003a-0xe8000001/

Ich würde vorschlagen, völlig Verschrottung was Provisioning-Profile Sie haben, löschen Sie sie dann von XCode, und starten Sie über dieses Tutorial verwenden. Das scheint in den meisten Fällen das Beste zu sein.

+0

Danke. Die iPhone Untility-Konfiguration ist besonders hilfreich für mich (andere Möglichkeiten, das Provisioning-Profil zu installieren, funktionieren bei iPhone OS 2.2 nicht). –