Verteilen Sie die iOS-App ohne menschliche Interaktion

Gibt es eine Möglichkeit, eine iOS-App auf einem Gerät bereitzustellen, ohne dass eine menschliche Interaktion erforderlich ist?

Betrachten Sie zum Beispiel „keine menschliche Interaktion“ ein automatisiertes Szenario (in einer CI-Umgebung), in dem der Server eine App auf einem Gerät bereitstellen kann und es nicht erforderlich ist, dass eine Person zum Gerät geht, um eine URL zu öffnen und klicken Sie auf „Installieren“.

Das folgende Bild zeigt, was ich vermeiden möchte.

App-Bereitstellung

Antworten (2)

Ja, Sie können unbeaufsichtigte (oder unbeaufsichtigte) Installationen ab iOS 7 auf überwachten Geräten durchführen. Bei iOS 6 wird dem Benutzer die Aufforderung zum Installieren/Abbrechen angezeigt, und unbeaufsichtigte Installationen ohne Benutzereingriff sind nicht möglich.

Von Apple führt "Managed Distribution" für das App Store Volume Purchase Program (VPP) für Unternehmen und Bildungseinrichtungen ein (eingereicht von Aaron Freimark am 4. November 2013 - 23:08 Uhr) :

Apple hat heute Abend sein App Volume Purchase Program mit mehreren lang erwarteten und wichtigen Ergänzungen aktualisiert. Die Updates führen eine neue „verwaltete Verteilung“ von Apps auf iOS 7-Geräten ein, die die Zuweisung und den Widerruf über die Verwaltung mobiler Geräte ermöglicht.
...
Zugewiesene Apps werden automatisch auf überwachten Geräten installiert. Nicht überwachte Geräte zeigen eine Aufforderung zur Installation an.

Ab iOS 7: Was es für Unternehmen, Bildung und Behörden bedeutet ( Von Craig Johnston, Donnerstag, 19. September 2013 um 11:16 Uhr )

Mit iOS 7 wurde Folgendes hinzugefügt:
Stille App-Installation. Jetzt kann ein IT-Administrator über die MDM-API eine App an das Gerät senden und sie unbemerkt im Hintergrund installieren lassen. Es ist nicht erforderlich, den Benutzer zu fragen, was die Einhaltung verzögert, die App installiert sich einfach selbst. Dies funktioniert sowohl für Apps im iTunes App Store, für die das Unternehmen möglicherweise eine Volumenlizenz erworben hat, als auch für Apps, die vom Unternehmen selbst für den internen Gebrauch entwickelt wurden und nicht im iTunes App Store gespeichert sind.

Vergleichen Sie dies mit dem, was iOS 6 bietet (im selben Artikel beschrieben), nämlich (kursiv von mir):

In iOS 6 konnten Sie durch die Verwendung von MDM-APIs:
Apps über MDM installieren. Diese Funktion teilt dem Benutzer mit, dass er eine App installieren muss. Der Benutzer könnte diese Nachricht ignorieren und der Administrator muss entscheiden, wie er damit umgeht. Sie könnten das MDM-System so einstellen, dass ihr Gerät automatisch gesperrt wird, bis sie die App installieren. Sie könnten den Benutzer weiterhin anrufen und ihn bitten, die App zu installieren. In beiden Fällen kann die App nicht vom IT-Team für den Benutzer installiert werden.

Können Sie irgendwelche Erfahrungen hinzufügen, die Sie damit haben, wenn Sie ein bestimmtes MDM für die Bereitstellung verwendet haben? Die Ankündigungen waren ähnlich wie bei CarPlay, wo wir darauf warten mussten, dass sowohl Apple als auch die MDM-Anbieter die Punkte verbinden.

Ja, es ist möglich. Sie müssen ein Profil für diese Geräte erstellen. Profile Manager und Apple Configurator sind Ihre Freunde für solche Aufgaben.

Könnten Sie auflisten, auf welcher Version der Server-App und auf welcher iOS-Version Sie diese Arbeit gesehen haben?