Unser Unternehmens-Bereitstellungsprofil wird in einem Monat ablaufen, aber unser Vertriebszertifikat läuft in einigen Jahren ab. Welche Optionen haben wir?
Muss ich ein neues Bereitstellungsprofil neu generieren und einen neuen Build erstellen, den ich neu verteilen muss?
Oder gibt es eine einfachere Möglichkeit, als nur das neue Provisioning-Profil zu senden, das ich generiere? oder besser noch muss ich nichts tun?
Danke
Wenn Sie ein neues Provisioning-Profil erstellen, werden keine Apps auf den Geräten ungültig. Erstellen Sie einfach das neue Bereitstellungsprofil, erstellen Sie eine neue Version der App mit dem neuen Bereitstellungsprofil und stellen Sie sicher, dass alle Ihre Nutzer / Tester auf die neue Version der App aktualisieren.
Alternativ können Sie das Bereitstellungsprofil erstellen und das Profil anschließend über MDM (bei Verwendung einer MDM-Lösung) oder per E-Mail (keine großartige Erfahrung) an alle Geräte verteilen. Grundsätzlich wird die App so lange ausgeführt, wie das neue Bereitstellungsprofil auf dem Gerät erscheint, bevor das alte abläuft, entweder über MDM, manuell oder durch Installation einer neuen Version der App mit dem Bereitstellungsprofil in der .app-Payload. Oder wenn Ihre Benutzer eine App mit dem neuen Bereitstellungsprofil herunterladen, vorausgesetzt, dass das Bereitstellungsprofil mit einer Platzhalter-App-ID eingerichtet ist, wird dies auch korrigiert (Informationen dazu finden Sie hier: Ссылка ).
Grundsätzlich müssen Sie etwas tun, bevor das Bereitstellungsprofil abläuft (je früher desto besser) und die neuen Bereitstellungsprofile auf dem Gerät abrufen (über eine der oben genannten Optionen).
Am einfachsten ist es, in developer.apple.com zu gehen, das auslaufende Provisioning-Profil auszuwählen, EDIT zu wählen und dann Generate.
Es wird eine neue für Sie erstellen, und Sie müssen Xcode Stash von Bereitstellungsprofilen aktualisieren, bevor Sie neu erstellen. Wenn die App jedoch bereits Ihren "Mitarbeitern" zur Verfügung steht, müssen Sie sie an Ihre Benutzer weiterleiten
Aus Apples Dokumentation:
Abgelaufene Zertifikate und Bereitstellungsprofile verwalten
Sie sind dafür verantwortlich, die Zertifikate und Bereitstellungsprofile Ihres Teams zu verwalten. Apple Developer Enterprise-Programmzertifikate laufen nach drei Jahren ab und Provisioning-Profile laufen nach einem Jahr ab.
Bevor ein Verteilungszertifikat abläuft, erstellen Sie ein zusätzliches Verteilungszertifikat, das unter Erstellen weiterer Unternehmensverteilungszertifikate beschrieben wird. Sie können ein abgelaufenes Zertifikat nicht erneuern. Ersetzen Sie stattdessen das abgelaufene Zertifikat durch das neue Zertifikat, das im Abschnitt Abgelaufene Zertifikate ersetzen beschrieben wird.
Wenn ein Verteilungsbereitstellungsprofil abläuft, vergewissern Sie sich, dass Sie über ein gültiges Verteilungszertifikat verfügen, und erneuern Sie das Bereitstellungsprofil, das in Erneuern von abgelaufenen Bereitstellungsprofilen beschrieben wird.
Xcode verwaltet Ihre Entwicklungszertifikate und Team-Bereitstellungsprofile für Sie.
Tags und Links ios provisioning-profile enterprise enterprise-distribution