Bereitstellungsprofile verwalten

Updates zu Bereitstellungsprofilen

Mit einem Bereitstellungsprofil werden Apps zur Verwendung bestimmter App-Dienste autorisiert und mit ihm kann sichergestellt werden, dass Entwickler:innen beim Entwickeln, Verteilen oder Hochladen der App bekannt sind. Ein Bereitstellungsprofil enthält eine einzelne App-ID, die einer oder mehrerer Ihrer Apps entspricht, sowie ein Verteilungszertifikat.

DER-codierte Profile

In Xcode 13 Beta 1 und neuer werden neue Bereitstellungsprofile, die eine DER-codierte Version des Bereitstellungsprofils enthalten, an Entwickler:innen ausgegeben. Diese neuen Bereitstellungsprofile sind vollständig abwärtskompatibel. Die DER-codierten Versionen sind in Bereitstellungsprofilen für alle Plattformen und Verteilungstypen enthalten.

In iOS, iPadOS und tvOS 15 oder neuer ist bei einigen Berechtigungen ohne „com.apple.developer“ im Berechtigungsschlüssel möglicherweise die Aufnahme der DER-codierten Version in das Bereitstellungsprofil erforderlich. Wenn beim Installieren einer App mit einer dieser Berechtigungen ein Problem auftritt, können Sie ein neues Bereitstellungsprofil generieren und in Ihre App aufnehmen. Apps, die im App Store veröffentlicht werden, sind von dieser Anforderung nicht betroffen.

Bereitstellung von Updates für Teams, die nach dem 6. Juni 2021 erstellt wurden

Bei neuen Mitgliedschaften im Apple Developer Program, die nach dem 6. Juni 2021 begonnen haben, ist für Entwicklungs- und Ad-hoc-signierte Apps für iOS, iPadOS und tvOS beim ersten Start der App die Anmeldung beim PPQ-Dienst erforderlich. Ihr Gerät muss mit dem Internet verbunden sein, damit das zum Signieren Ihrer App verwendete Zertifikat überprüft werden kann. Wenn Sie sich hinter einer Firewall befinden, vergewissern Sie sich, dass diese so konfiguriert ist, dass Verbindungen zu https://ppq.apple.com zugelassen werden. Wenn das Gerät keine Verbindung herstellen kann, wird die App möglicherweise nicht gestartet. Wenn Ihre App in einer sehr restriktiven Netzwerkumgebung ausgeführt wird oder Sie vorübergehend offline arbeiten müssen, stehen alternative Workflows zur Verfügung.

  • Offline-Entwicklungsprofile

    Das Erstellen von Apps an einem externen Standort mit eingeschränkter Netzwerkverbindung kann das Einchecken beim PPQ-Dienst verhindern. Um die Fortsetzung des Erstellens und Ausführens von Apps offline für kurze Zeit zu unterstützen, stellen wir Offline-Bereitstellungsprofile bereit. Beim Erstellen von Bereitstellungsprofilen in Certificates, Identifiers & Profiles (Zertifikate, Kennungen und Profile) für Entwicklungs- und Ad-hoc-signierte Apps für iOS, iPadOS oder tvOS wird bei der Auswahl Ihrer App-ID eine neue Option angezeigt, mit der Sie ein Offline-Bereitstellungsprofil erstellen können, das 7 Tage gültig ist. Diese Option erscheint für Mitglieder von Entwicklungsteams, die nach dem 6. Juni 2021 erstellt wurden.

  • Support für die erweiterte Gültigkeit von Offline-Bereitstellungsprofilen

    Einige Apps müssen in stark eingeschränkten Netzwerkumgebungen ausgeführt werden, in denen ausgehende Anrufe über einen längeren Zeitraum nicht möglich sind. Wenn Ihre App nach dem ersten Start länger als 30 Tage offline ausgeführt werden muss, reichen Sie eine Anfrage für die erweiterte Gültigkeit von Offline-Bereitstellungsprofilen ein. Ein Anforderungsformular ist demnächst verfügbar.