App Store
Richtet sich die App an eine Vielzahl externer Kunden, ist die Distribution über den
öffentlich zugänglichen App Store die richtige Wahl. Vor der Bereitstellung im App
Store muss jede eingereichte App den Review-Prozess von Apple erfolgreich durchlaufen.
Dabei wird geprüft, ob die angebotene App mit den Richtlinien des App Stores
übereinstimmt. Welche Informationen für die erfolgreiche Einreichung einer App im Apple
App Store benötigt werden, haben wir bereits in einem früheren Beitrag zusammengefasst.
Apple stellt mit der Kategorie "Business Apps" zudem einen gesonderten Bereich innerhalb
des App Stores zur Verfügung über den Enterprise Apps von Nutzern gefunden, gekauft und
heruntergeladen werden können. Dabei ist es nicht nur möglich die App manuell für
einzelne Geräte zu erwerben, der Kauf kann auch in großer Stückzahl zentralisiert über
den Apple Business Manager erfolgen.
Kundenspezifische Apps
Enterprise Apps, die spezifische Anforderungen festgelegter Organisationen oder
Nutzergruppen erfüllen, benötigen dagegen die Möglichkeit einer privaten und geschützten
Bereitstellung. Der Entwickler der Anwendung kann hierfür gezielt Kunden zu seinem App
Store Connect Account hinzufügen. Kundenspezifische Apps können wie im App Store
kostenlos oder zu einem individuell festgelegten Preis angeboten werden. Auch In-App
Käufe sind möglich. Sobald die App veröffentlicht wurde, hat der Kunde die Möglichkeit,
die Anwendung über den Apple Business Manager zu erwerben oder über das
Mobile Device Management System auf die internen Geräte zu verteilen.
Auch für die private Distribution erfolgt vorab der von Apple definierte Review-Prozess.
Falls die App sensible Daten und einen vorgeschalteten Login enthält, müssen hierfür Beispieldaten an Apple für die
Authentifizierung übermittelt werden. Vor der finalen Veröffentlichung der App können
zudem weitere Nutzer für Beta Tests eingeladen werden.
In-House Verteilung
Bei In-House Business Apps handelt es sich um Anwendungen, die ausschließlich von
Mitarbeitern der eigenen Organisation genutzt und auch von firmeninternen Entwicklern
über einen internen App Store oder ein Mobile Device Management System bereitgestellt
werden. Die Distribution außerhalb des App Stores ist für Apps mit internen
Verwendungszwecken deutlich schneller und flexibler, da Änderungen am Code jederzeit
möglich sind. Auch ein Review-Prozess durch Apple ist in diesem Fall nicht notwendig.
Weiterhin sind die Apps auch nicht in öffentlichen Stores verfügbar, was insbesondere
bei vertraulichen Anwendungen einen wichtigen Aspekt darstellt. Allerdings können dadurch in In-House Apps
bestimmte Funktionalitäten nicht eingesetzt werden. Hierzu zählen u. a. In-App Käufe, Abonnements, Apple
Pay oder auch App Analytics.
Um die Apps intern zu verteilen ist ein Zugang zum Apple Developer Enterprise Programm notwendig.
Für die Nutzung definiert Apple einige Anforderungen, die Unternehmen erfüllen
müssen. So muss es sich beim Unternehmen um eine rechtsgültige Organisation handeln und es muss eine D-U-N-S
Nummer vorhanden sein. Eine D-U-N-S Nummer ist eine, von dem Unternehmen dun and bradstreet
herausgegebene,
eindeutige Identifikationsnummer für Unternehmen (siehe:
https://www.dnb.com/duns-number/get-a-duns.html).
Weiterhin muss die für das Programm verantwortliche Person der Inhaber des
Unternehmens sein oder entsprechende rechtliche Entscheidungsgewalt besitzen. Zudem ist
ein öffentlicher Auftritt in Form einer Unternehmenswebsite vorgeschrieben.
Übersicht der Funktionen und Anforderungen
Apps werden von Apple im App Store bereitgestellt, Nutzer
können App herunterladen
Apps werden von Apple mittels Apple Business Manager
bereitgestellt, Kunden können die Distribution und App Updates mittels
Mobile Device Management organisieren
App werden innerhalb der Organisation verwaltet und
bereitgestellt
Öffentliche Verfügbarkeit in über 155 Ländern und
Regionen
Private Bereitstellung verfügbar in 65 Ländern und
Regionen
Private Bereitstellung an Mitglieder der eigenen
Organisation
Jeder Kunde innerhalb der festgelegten Länder und
Regionen
Festgelegte Unternehmen sowie alle Mitarbeiter der eigenen
Organisation
Nur Mitarbeiter der eigenen Organisation
Apple Pay, In-App-Käufe, Abonnements, App Analytics
Voraussetzung für Nutzung
Einzelunternehmer und Organisationen, die Teil des Apple
Developer Programms sind
Einzelunternehmer und Organisationen, die Teil des Apple
Developer Programms sind
Organisationen, die Teil des Apple Developer Enterprise
Programms sind
Apps werden von Apple im App Store bereitgestellt, Nutzer
können App herunterladen
Öffentliche Verfügbarkeit in über 155 Ländern und
Regionen
Jeder Kunde innerhalb der festgelegten Länder und
Regionen
Apple Pay, In-App-Käufe, Abonnements, App Analytics
Voraussetzung für Nutzung
Einzelunternehmer und Organisationen, die Teil des Apple
Developer Programms sind
Apps werden von Apple mittels Apple Business Manager
bereitgestellt, Kunden können die Distribution und App Updates mittels
Mobile Device Management organisieren
Private Bereitstellung verfügbar in 65 Ländern und
Regionen
Festgelegte Unternehmen sowie alle Mitarbeiter der eigenen
Organisation
Apple Pay, In-App-Käufe, Abonnements, App Analytics
Voraussetzung für Nutzung
Einzelunternehmer und Organisationen, die Teil des Apple
Developer Programms sind
App werden innerhalb der Organisation verwaltet und
bereitgestellt
Private Bereitstellung an Mitglieder der eigenen
Organisation
Nur Mitarbeiter der eigenen Organisation
Apple Pay, In-App-Käufe, Abonnements, App Analytics
Voraussetzung für Nutzung
Organisationen, die Teil des Apple Developer Enterprise
Programms sind