wake-up-neo.net

So entfernen Sie Provisioning-Profile aus Xcode

Weiß jemand, wie Sie zuvor installierte Bereitstellungsprofile aus Xcode entfernen?

Ich habe diesen Link gesehen, aber ich kann diesen Ort in meinem System nicht finden.

Ich denke, es muss einen anderen Weg geben, Provisioning-Profile zu entfernen.

154
vaibhav silar

Es ist einfach, gehen Sie zu diesem Ordner:

~/Library/MobileDevice/Provisioning Profiles/

Öffnen Sie den Finder auf Ihrem Mac und klicken Sie auf Go -> Go to Folder ... Fügen Sie diese Einfügung in die Suchleiste ein und drücken Sie Open . Es wird die Liste der in Xcode vorhandenen Bereitstellungsprofile angezeigt. Löschen Sie alle Bereitstellungsprofile.

330
Shaik Riyaz

In Xcode 6 können Sie dies meistens direkt in Xcode tun:

  1. Gehen Sie zu Xcode -> Einstellungen -> Konten.
  2. Wählen Sie in der linken Spalte Ihre Apple ID aus.
  3. Klicken Sie im rechten Bereich auf die Schaltfläche "Details anzeigen ...".
  4. Klicken Sie mit der rechten Maustaste auf das Provisioning-Profil, das Sie löschen möchten, und klicken Sie dann auf "Details anzeigen". 
  5. Ein Finder-Fenster wird geöffnet, und das Bereitstellungsprofil ist hervorgehoben.
  6. Löschen Sie das ausgewählte Bereitstellungsprofil.
78
wishab

Update für Xcode 8.3

Dies funktioniert nicht mehr in Xcode 8.3. Es scheint mit dem Schritt von Apple zu zusammenhängen, das Bereitstellungsprofil und die Zertifikaterstellung zu automatisieren:

Die einfachste "Lösung" (oder Problemumgehung) besteht darin, sicherzustellen, dass Xcode geschlossen ist, und dann über das Terminal:

rm ~/Library/MobileDevice/Provisioning\ Profiles/*.mobileprovision  

In Xcode 7 und 8:

  1. Öffnen Sie Einstellungen > Konten

  2. Wählen Sie Ihre Apple ID aus der Liste aus

  3. Wählen Sie auf der rechten Seite das Team aus, zu dem Ihr Bereitstellungsprofil gehört

  4. Klicken Sie auf View Details

  5. Klicken Sie unter Bereitstellungsprofile mit der rechten Maustaste auf das Profil, das Sie löschen möchten, und wählen Sie In den Papierkorb verschieben:

78
brandonscript
  1. Terminal öffnen
  2. cd ~/Library/MobileDevice /
  3. offen ./

Das Finder-Fenster wird nun mit dem Ordner "Provisioning-Profile" geöffnet. Löschen Sie alle oder alle Provisioning-Profile von hier aus und es wird in Xcode angezeigt.

16
n.by.n

Für Xcode 7 hat brandonscript die richtige Antwort.

Für frühere Versionen:

  1. Melden Sie sich beim Apple Developer Member Center an und löschen Sie das Profil dort: https://developer.Apple.com/account/ios/profile/profileList.action
  2. In Xcode gehen Sie zu Preferences> Accounts und klicken Sie auf Ihre Apple ID und View Details....
  3. Synchronisieren Sie dann Ihre Online-Bereitstellungsprofile mit Ihrem lokalen Computer, und die gelöschten werden aus der Liste entfernt:

synchronise provisioning profiles

8

In Xcode 7:

  1. Gehen Sie zu Einstellungen > Konten > Wählen Sie Ihr Konto aus und klicken Sie auf Details anzeigen ...
  2. Klicken Sie im Abschnitt Bereitstellungsprofile mit der rechten Maustaste auf das Profil, das Sie löschen möchten, und wählen Sie In den Papierkorb verschieben .
  3. Klicken Sie auf Download all , um alle neuesten Profile für Ihr Konto zu erhalten, oder klicken Sie auf Download neben dem Profil.
  4. Führen Sie eine Sanitätsprüfung in den Zieleinstellungen Ihres Projekts durch, damit jedes Ziel tatsächlich das gewünschte Profil verwendet.
6
kaming

Ich konnte mein Bereitstellungsprofil aus XCode 6 löschen, indem Sie das Member Center online verwenden. Ich habe dann gerade ein Refresh/Sync in XCode 6 gemacht und es ist verschwunden. 

Im Apple Developer Member Center musste ich zwei Dinge tun, um dies zu ermöglichen:

  • Unter Identifiers -> AP IDs musste ich zunächst die alte AP-ID noch mit dem alten Provisioning-Profil löschen, das ich löschen wollte.
    • Dieser Schritt war für mich entscheidend. Wenn ich nur das Bereitstellungsprofil allein gelöscht habe, ohne dass die APP-ID es noch verwendet, wird das Profil nach einer Synchronisierung erneut in XCode angezeigt.
  • Unter Provisioning Profiles habe ich dann das unerwünschte Provisioning-Profil gelöscht.

In XCode:

  • Klicken Sie unter Voreinstellungen> Konten auf meine Apple-ID und View Details... Ich synchronisiere meine Online-Bereitstellungsprofile. 
  • Das Bereitstellungsprofil hat sich selbst aus der Liste entfernt.
2
Joseph Lucca

-Laden Sie das iPhone-Konfigurationsdienstprogramm herunter

-open it-> In Library-Bereich: - Bereitstellungsprofil auswählen (linke Seite des Tools)

-Wählen Sie das Bereitstellungsprofil (das Sie löschen möchten) mit dem Backspace aus.

2
V D Purohit

öffne dein Terminal und benutze dann diesen Befehl

cd /Users/youruser/Library/MobileDevice/Provisioning\ Profiles/

überprüfen Sie zuerst in Ihrem Ordner, indem Sie diesen Befehl verwenden

ls

wenn dann nicht alle Dateien verwendet werden, löschen Sie sie mit diesem Befehl

rm *
1

Provisioning-Profile werden unter Einstellungen> Konten gespeichert. Klicken Sie einfach auf "Details anzeigen" für das gewünschte Entwicklerkonto, und die Bereitstellungsprofile werden dort aufgelistet.

1
Adis

Für XCode 9.3 haben die folgenden Schritte für mich funktioniert.

  1. Gehen Sie zu Anwendungen> Dienstprogramme> Zugriff auf Schlüsselbund
  2. Suchen Sie unter der Option login auf der linken Seite Apple Worldwide Developer Relations Certification Authority . Doppelklicken Sie darauf, um die Optionen darunter anzuzeigen.
  3. Ändern Sie unter der Option Vertrauen die Option Bei Verwendung dieses Zertifikats in vertrauen Sie immer.
  4. Beenden Sie das Schlüsselbund-Zugriffsfenster, beenden Sie Xcode und starten Sie Xcode erneut. Erstellen Sie die Anwendung neu. Es sollte jetzt klappen.
1
Ananta K Roy

Nach dem Löschen und Hinzufügen Ihres neuen Profils können Sie anhand des Befehls Grep -i "Ihr Projekt" * .mobileprovision überprüfen, ob das Profil aktiv und von Ihrem Projekt übernommen wurde

0
R V Fit