9

Mein Ziel ist es, meine Ionic App auf meinem iPhone laufen zu lassen. ich herausfinden, nicht, was der Grund, diese Ausnahme zu erklären sein könnte:Warum wird ionic run ios mit "Kein passendes Bereitstellungsprofil gefunden" angezeigt?

myIonicApp$ sudo ionic run ios 

    Check dependencies 

    === BUILD TARGET WealCome OF PROJECT WealCome WITH CONFIGURATION Debug === 

    Check dependencies 
    Code Sign error: No matching provisioning profile found: Your build settings specify a provisioning profile with the UUID “dabcc352-0b59-415a-bcd1-6f6ea1d1fbe6”, however, no such provisioning profile was found. 
    CodeSign error: code signing is required for product type 'Application' in SDK 'iOS 7.1' 

Ich habe diese Buildeinstellungen:

enter image description here

Der Veranstalter :

enter image description here

+0

auf die Frage Linked Ich habe hier geantwortet: http://forum.ionicframework.com/t/cant-run-the-command-ioni-run-ios/10006/1 vielleicht präsentiert mehr Informationen. – Mik378

Antwort

20

Wie Mik378 sagte auf seinem Kommentar die richtige Zielpfad der Provisioning-Profile/Mobiledevice zu sein/Library scheint so alles, was Sie tun müssen, ist alles, was Sie in diesem Ordner benötigen kopieren:

sudo cp -r ~/Library/MobileDevice/ /Library/MobileDevice/ 
0

Versuchen Sie, in die Xcode-Einstellungen zu gelangen und klicken Sie auf die Schaltfläche "Aktualisieren" unten links vom Dialog.

+0

Ich habe es gerade getan. Gleicher Fehler. Ist es möglich, dass mehrere generierte Entwickler-Zertifikate Konflikte verursachen? Tatsächlich hatte ich im Ordner ein Inkrement wie dieses: iOS-Entwicklung (3). Ich denke, XCode ist schlau genug, um das Gute zu erkennen ... – Mik378

+5

Ich habe den Trick gefunden! Auch wenn ich bis jetzt nicht herausfinde warum: http://stackoverflow.com/a/19647125/985949 Die Lösung bestand darin, den folgenden Befehl auszuführen: 'sudo cp -r ~/Library/MobileDevice// Library/MobileDevice/' – Mik378