Operation Manual

Kapitel 10 Anhänge 97
Falls Benutzer die App bereits verwenden, empehlt es sich, die Aktualisierung für die nächste
Version der App so einzuplanen, dass diese das neue Bereitstellungsprol enthält. Anderenfalls
können Sie nur die neue .mobileprovision-Datei verteilen, sodass Benutzer die App nicht neu
installieren müssen. Das neue Bereitstellungsprofil überschreibt das im Archiv der
Apps vorhandene Profil.
Bereitstellungsprole können mit MDM installiert und verwaltet und von Benutzern über ein
Update für die App oder alternativ mit MDM geladen und installiert werden.
Wenn Ihr Verteilungszertikat abgelaufen ist, startet die App nicht mehr. Ihr Verteilungszertikat
ist drei Jahre nach der Ausgabe bzw. bis zum Ablauf Ihrer Mitgliedschaft im Enterprise Developer
Programm gültig, je nachdem, welcher Zeitpunkt zuerst erreicht wird. Damit Ihr Zertikat nicht
abläuft, müssen Sie Ihre Mitgliedschaft vor dem Ablauf erneuern.
Es ist möglich, zwei aktive Verteilungszertikate gleichzeitig zu verwenden, wobei jedes der
beiden Zertikat vom jeweils anderen unabhängig ist. Das zweite Zertikat dient der Abdeckung
der Zeitspanne, während der Sie Ihre Apps aktualisieren können, bevor das erste Zertikat
abläuft. Achten Sie beim Anfordern des zweiten Verteilungszertikats vom iOS Dev Center darauf,
Ihr erstes Zertikat nicht zu annullieren.
Gültigkeit von Zertikaten
Beim erstmaligen Önen einer App durch einen Benutzer wird das Verteilungszertikat überprüft,
indem eine Verbindung zum OCSP-Server von Apple hergestellt wird. Wenn das Zertikat annulliert
wurde, startet die App nicht mehr. Kommt der Kontakt zum OCSP-Server nicht zustande oder
geht keine Antwort vom Server ein, wird dies nicht als Annullierung interpretiert. Zum Überprüfen
des Identitätsstatus muss das Gerät „ocsp.apple.com“ erreichen können. Weitere Informationen
nden Sie unter „Anforderungen für die Netzwerkkonguration“.
Die OCSP-Antwort wird auf dem Gerät für die vom OCSP-Server festgelegte Zeit im Cache
gespeichert. Dies sind derzeit drei bis sieben Tage. Die Gültigkeit des Zertikats wird erst erneut
überprüft, wenn das Gerät neu gestartet wird und die im Cache gespeicherte Zeitspanne über-
schritten wurde. Wird das Zertikat zu diesem Zeitpunkt annulliert, startet die App nicht mehr.
Durch das Annullieren eines Verteilungszertikats werden alle Apps ungültig, die Sie damit
signiert haben. Annullieren Sie ein Zertikat nur als letzten Ausweg, wenn feststeht, dass der
Schlüssel verloren gegangen ist oder davon auszugehen ist, dass die Sicherheit des Zertikats
nicht mehr gewährleistet ist.
Manifest-Beispieldatei
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/
PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<!-- Array der Downloads. -->
<key>items</key>
<array>
<dict>
<!-- Array der zu ladenden Ressourcen -->
<key>assets</key>
<array>
<!-- Softwarepaket: die zu installierende ipa-Datei. -->
<dict>
<!-- Pflicht: die Art der Ressource. -->