Menüpunkt Bereitstellungsprofile fehlt in Xcode 5

458

Nachdem ich einen ganzen Tag damit verbracht hatte, eine neue Version von Mac OS X 10.8 (Mountain Lion), Xcode 5, zu installieren , Bereitstellungsprofile zu reparieren, Zertifikate zu erstellen und neue zu erstellen, gelang es mir schließlich, meine Anwendungen wieder auf meinem iPad zum Laufen zu bringen. Das Problem ist, dass ich in Xcode 5 keinen Menüpunkt für Library - Provisioning Profiles habe und nicht weiß, was hätte passieren können. Ich habe den Computer neu gestartet, einige Dinge ausprobiert, aber ich habe wirklich keine Ahnung, was ich tun könnte. Wie kann ich dieses Problem beheben?

Xcode 5 Organizer

kanstraktar
quelle
47
Hat sich nicht alles bewegt Preferences > Accounts?
Trojanfoe
Ich kann auch nicht auf diesen Teil zugreifen. Ich erhalte eine "Fehler beim Abrufen der Entwicklerinformationen". Ich weiß nicht, ob dies darauf zurückzuführen ist, dass Apple die Entwicklerdatenbank oder meine Xcode 5-Installation noch rekonstruiert.
kanstraktar
1
Ich würde sagen, es lag daran, dass Teile von Apple Developer immer noch nicht verfügbar waren. Schönes Timing auf diesem ...
Trojanfoe
Bitte beachten Sie, dass Tags eigenständig sind. Das heißt, das Hinzufügen der Tags provisioningund profilebedeutet nicht dasselbe wie das provisoning-profileTag. Bitte achten Sie darauf, Tags sorgfältig auszuwählen!
Charles
@kanstrakta Die Verwendung meiner eigenen Apple-ID in iCloud hat dieses Problem für mich behoben. Ich würde als nächstes versuchen, meine eigene Apple-ID in iTunes zu verwenden, wenn das nicht funktioniert hätte.
Brad Thomas

Antworten:

604

Diese Einstellungen wurden nun verschoben zu Preferences > Accounts:

Geben Sie hier die Bildbeschreibung ein

Trojaner
quelle
26
Es scheint jedoch, dass die angezeigten Bereitstellungsprofile nur diejenigen sind, die sich auf diese Apple ID beziehen. Was ist, wenn auf Ihrem Mac Bereitstellungsprofile installiert sind, die nicht an die Entwicklungsteams gebunden sind, zu denen Ihre Apple ID gehört?
Vexir
@ Vexir Sorry, ich habe keine Ahnung. Das kann ich nicht testen.
Trojanfoe
9
Dieser Bildschirm bietet keine Möglichkeit, nicht benötigte Bereitstellungsprofile zu entfernen?
Chris Burt-Brown
5
@ AjaySharma Nein, es ist ein Apple-Dienstprogramm.
Trojanfoe
23
Sie löschen nicht. Klicken Sie unten links auf die Schaltfläche "Aktualisieren", um die Synchronisierung mit dem Entwicklungsportal durchzuführen.
LJ Wilson
243

Wenn Sie Ihre Profile manuell verwalten möchten (hauptsächlich zum Bereinigen):

  • Öffnen Sie Windows / Geräte in Xcode 6
  • Wählen sie ihren Gerätetyp
  • Bereitstellungsprofile anzeigen:
  • Bereitstellungsprofile öffnen
  • Sie erhalten die Schaltflächen + und - zum Hinzufügen / Entfernen von Profilen:
  • Profile

Wird nicht mehr unterstützt ... Sie können auch Apples iPhone Configuration Utility 3.5 für Mac OS X herunterladen. Es verfügt weiterhin über "Bereitstellungsprofile" und funktioniert mit Xcode 5 - es ist jetzt von der Apples-Website verschwunden, aber Sie finden einen alternativen Download-Link unter @ Sudas Kommentar.

Laktak
quelle
1
@hcris Sieht gut aus. Aber es gibt immer noch keine Möglichkeit, das vorläufige Profil von hier zu entfernen ...
Ajay Sharma
1
@ Ajay Sharma - nicht sicher, was du meinst. Ich kann alles von dort löschen (drücken Sie einfach Löschen).
Laktak
1
@hcris Ich meine, jede Möglichkeit, das vorläufige Profil zu entfernen, die unter Bibliothek sonst vorläufige prof. die unter Geräten sind, funktioniert gut, wie Sie angewiesen haben.
Ajay Sharma
@ Ajay Sharma - ja, Sie können sie aus der Bibliothek löschenworksforme
Laktak
2
Es sieht so aus, als hätte Apple das iPhone Configuration Utility 3.5 für Mac OS X von seinen Servern entfernt. Es gibt jedoch eine Kopie auf Softpedia
suda
76

Bereitstellungsdateien befinden sich in:

/Users/${USER}/Library/MobileDevice/Provisioning Profiles/

Entfernen Sie einfach die veralteten Dateien.

Joe
quelle
2
Warum stimmen die Leute andere Sachen ab? Dies ist die beste und einfachste Antwort.
Petro Korienev
Es funktioniert auch, wenn Sie Xcode nicht mit einer Apple ID verwenden!
Dario
beste Antwort und auch die einfachste. Es sollte mehrere akzeptierte Antworten geben :)
Danut Pralea
3
Vom Terminal:open /Users/${USER}/Library/MobileDevice/Provisioning\ Profiles/
nacho4d
39

Xcode 5 hat mein Mac-Bereitstellungsprofil verloren, während das für iOS vorhanden war. Die Tipps an anderer Stelle halfen, das Problem zu lösen . Dies ist, was ich getan habe, weil ich festgestellt habe, dass die Listen zu kurz waren und kein * Mac Team Provisioning Profile enthielten: **

  1. Xcode-Menü => Einstellungen => Konten
  2. Wählen Sie im linken Bereich die Apple ID aus.
  3. Klicken Sie rechts auf die Schaltfläche Details anzeigen.
  4. Klicken Sie im folgenden Popup auf den runden Aktualisierungspfeil . Die Listen werden aktualisiert, nachdem der Download aus dem Mitgliedercenter abgeschlossen ist. Das kann ein Paar Minuten dauern.
  5. Die Bereitstellungsprofile können dann in einem Mac-Projekt unter Build-Einstellungen => Codesignatur => Bereitstellungsprofil ausgewählt werden .
bbaassssiiee
quelle
7

Versuche dies:

Xcode >> Einstellungen >> Konten

Sanjeev Sharma
quelle
4

Sie können ein Konto in der Einstellung Einstellungen -> Konten hinzufügen.

Es scheint, dass Sie xCode4 bereits konfiguriert haben. Dann können Sie Ihre Zertifikate zum Kompilieren in project-> Building Setting direkt auswählen, da sich Ihre Zertifikate bereits in Ihrem Schlüsselbund befinden.

Lei
quelle
3

So dumm es auch klingen mag, aber alle "Bereitstellungsprofile" werden unter "Organizer - Geräte" wieder angezeigt, sobald Sie ein echtes Gerät anschließen.

KiRviz
quelle
1
Das ist nur für dieses eine Gerät. Es werden nicht alle auf Ihrem Apple-Konto verfügbaren Profile
Slav
2

Für mich hat die Aktualisierung in xcode 5 prefs-> Accounts nichts bewirkt. An einem Punkt wurden mir drei Profile angezeigt, sodass ich dachte, ich wäre eine Aktualisierung entfernt, aber nach der nächsten Aktualisierung ging es nur noch um ein Profil, sodass ich diese Methode aufgab.

Wenn jemand so weit kommt und immer noch Probleme hat, habe ich Folgendes getan:

  1. Schließen Sie xcode 5
  2. Öffnen Sie xcode 4.6.2
  3. Gehen Sie zu Fenster-> Organizer-> Bereitstellungsprofile
  4. Klicken Sie unten rechts auf Aktualisierungspfeil

Als ich das tat, stimmte alles perfekt überein. Es hat mir sogar gesagt, was es jeden Schritt des Weges herunterlädt, wie es gute Software tut. Nachdem die Synchronisierung abgeschlossen war, schloss ich xcode 4.6.2, öffnete xcode 5 erneut und ging zu Einstellungen-> Konten und voila. Alle meine Profile sind jetzt in xocde 5 verfügbar.

PhilC
quelle