Bereitstellungsprofile verwalten

Bereitstellungsprofile bearbeiten, laden oder löschen

Sie können ein Bereitstellungsprofil, das Sie in Ihrem Entwickleraccount erstellt haben, bearbeiten, laden oder löschen. Sie können beispielsweise ein Bereitstellungsprofil bearbeiten, nachdem Sie ein Zertifikat widerrufen oder ein Gerät deaktiviert haben, das in dem Profil enthalten ist. Oder generieren Sie ein Bereitstellungsprofil neu, wenn dieses ungültig ist, weil Sie App-Dienste aktiviert haben.

Hinweis: Ein von Xcode verwaltetes Bereitstellungsprofil für die Entwicklung sowie Bereitstellungsprofil für die Verteilung wird nicht in Ihrem Entwickleraccount angezeigt.

Erforderliche Rolle: Accountinhaber:in oder Administrator:in.

Ein Bereitstellungsprofil bearbeiten

  1. Klicken Sie unter Certificates, Identifiers & Profiles (Zertifikate, Kennungen und Profile) auf „Profiles“ (Profile) in der Seitenleiste.

  2. Wählen Sie das Bereitstellungsprofil aus, das Sie ändern möchten.

  3. Nehmen Sie Ihre Änderungen am Bereitstellungsprofil vor, z. B. das Ändern des Namens, Auswählen einer App-ID, Hinzufügen von Zertifikaten oder Auswählen einer anderen Gerätegruppe.

    Tipp: Wenn Ihnen ein Zertifikat fehlt, klicken Sie auf „Cancel“ (Abbrechen), erstellen Sie das Signaturzertifikat in Xcode (damit der private Schlüssel automatisch in Ihrem Schlüsselbund installiert wird) und führen Sie danach diese Schritte erneut aus.

  4. Klicken Sie auf „Save“ (Sichern).

Laden Sie das Bereitstellungsprofil in Xcode.

Ein Bereitstellungsprofil neu generieren

Wenn Sie App-Dienste aktivieren oder deaktivieren oder wenn ein Bereitstellungsprofil abläuft, müssen Sie das Bereitstellungsprofil neu generieren.

  1. Klicken Sie unter Certificates, Identifiers & Profiles (Zertifikate, Kennungen und Profile) auf „Profiles“ (Profile) in der Seitenleiste.

  2. Wählen Sie unter „Provisioning Profiles“ (Bereitstellungsprofile) das ungültige oder abgelaufene Bereitstellungsprofil aus und klicken Sie dann auf „Edit“ (Bearbeiten).

  3. Klicken Sie auf „Generate“ (Generieren).

Entfernen Sie in Xcode das abgelaufene Bereitstellungsprofil von allen Geräten (besuchen Sie dazu Bereitstellungsprofile auf Geräten anzeigen, löschen und installieren in der Xcode-Hilfe) und signieren Sie Ihre App mit dem neu generierten Profil erneut.

Ein Bereitstellungsprofil laden

  1. Klicken Sie unter Certificates, Identifiers & Profiles (Zertifikate, Kennungen und Profile) auf „Profiles“ (Profile) in der Seitenleiste.

  2. Wählen Sie unter „Provisioning Profiles“ (Bereitstellungsprofile) das zu ändernde Bereitstellungsprofil aus und klicken Sie dann auf „Download“ (Laden).

  3. Das Bereitstellungsprofil (eine Datei mit der Dateinamenerweiterung .mobileprovision oder .provisionprofile) wird in Ihrem Ordner „Downloads“ angezeigt.

Alternativ können Sie in Xcode das Bereitstellungsprofil laden.

Ein Bereitstellungsprofil löschen

  1. Klicken Sie unter Certificates, Identifiers & Profiles (Zertifikate, Kennungen und Profile) auf „Profiles“ (Profile) in der Seitenleiste.

  2. Wählen Sie unter „Provisioning Profiles“ (Bereitstellungsprofile) das zu ändernde Bereitstellungsprofil aus und klicken Sie dann auf „Remove“ (Entfernen).

  3. Klicken Sie im erscheinenden Dialogfeld auf „Remove“ (Entfernen).

Um ein Bereitstellungsprofil von einem Gerät zu entfernen, rufen Sie Bereitstellungsprofile auf Geräten anzeigen, löschen und installieren in der Xcode-Hilfe auf.

Konfiguration von Xcode zur Anforderung neuer Bereitstellungsprofile für das automatische Signieren

Mit dem automatischen Signieren können Sie Ihre Apps schnell für die Entwicklung und Verteilung mit den neuesten Berechtigungen, registrierten Geräten und Zertifikatkonfigurationen, die Ihrer Bundle-ID zugeordnet sind, bereitstellen. Bei unerwarteten Ereignissen kann es zu Systemfehlern oder Konfigurationsänderungen kommen, die eine Aktualisierung des Bereitstellungsprofils erfordern. Standardmäßig fordert Xcode nur dann ein neues Bereitstellungsprofil an, wenn kein lokales Profil gefunden wird, das die bekannten Anforderungen erfüllt. Wenn Sie das automatische Signieren verwenden und Xcode anweisen müssen, ein neues Bereitstellungsprofil anzufordern, gehen Sie wie folgt vor:

  1. Wechseln Sie in das Verzeichnis der in Xcode zwischengespeicherten Bereitstellungsprofile: „~/Library/MobileDevice/Provisioning Profiles/“.
  2. Optional können Sie ein Backup dieser Dateien erstellen, indem Sie sie in ein anderes Verzeichnis kopieren.
  3. Entfernen Sie alle nicht gewünschten Bereitstellungsprofile.
  4. Erstellen Sie einen weiteren Build für Ihr Gerät, das App-Archiv oder eine Verteilungsanforderung in Xcode. Dadurch erkennt Xcode keine zwischengespeicherten Profile, die für Ihre App in Frage kommen, und fordert automatisch ein neues Bereitstellungsprofil an.