Enterprise Distribution ist ein Mechanismus zur Verteilung von iOS-Apps über das Apple Developer Enterprise Program, das für die Unternehmensnutzung konzipiert ist. Im Gegensatz zum App Store ermöglicht Enterprise Distribution Organisationen, interne Apps an Mitarbeiter zu verteilen, ohne sie im Store zu veröffentlichen und ohne Gerätebeschränkung. Laut Apple Enterprise Documentation (2025) erfordert das Programm eine Firmenregistrierung mit einer D-U-N-S-Nummer und beinhaltet die Verwendung von Unternehmenszertifikaten für die Signierung und OTA-Installation von Apps. Diese Lösung wird von Unternehmen nachgefragt, die geschlossene Geschäftswerkzeuge ohne Zugriff für Wettbewerber benötigen.
Wichtige Punkte
Enterprise Distribution ist eine Methode zur Verteilung von iOS-Apps, die für Mitglieder des Apple Developer Enterprise Program ($299/Jahr) verfügbar ist. Das Programm ist ausschließlich für die interne Unternehmensnutzung bestimmt und verbietet die Verteilung von Apps außerhalb der Organisation. Der Hauptvorteil ist die fehlende Gerätebeschränkung und die Möglichkeit der direkten Installation ohne App Store.
Das Enterprise-Programm wurde 2009 von Apple für große Organisationen eingeführt, die vertrauliche Geschäfts-Apps an Mitarbeiter verteilen müssen. Das Apple Developer Enterprise Program enthält die gleichen Entwicklungstools wie das Standardprogramm ($99/Jahr), bietet aber zusätzlich die Möglichkeit, In-House-Distributionen und Enterprise Provisioning Profiles zu erstellen.
Laut Apple (2025) wird Enterprise Distribution in 90 % der Fortune-500-Unternehmen für mindestens eine interne App verwendet. Typische Szenarien umfassen Unternehmens-Messenger, Zeiterfassungssysteme, Tools für Außendienstmitarbeiter und Lagerverwaltungs-Apps.
Enterprise Distribution funktioniert über OTA-Installation (Over-The-Air). Der Entwickler signiert die App mit einem Unternehmenszertifikat, lädt die IPA-Datei und die Manifest-Datei auf einen Webserver hoch, woraufhin die Mitarbeiter die App über Safari installieren, indem sie einem internen Link folgen.
Der Prozess erfordert weder die Nutzung von App Store Connect noch die Apple-Überprüfung. Die Installation erfolgt direkt auf dem Gerät über den iOS-OTA-Mechanismus: Der Benutzer öffnet einen Link in Safari, das System lädt die Manifest-Datei herunter, überprüft das Zertifikat und bietet die Installation der App an. Die Geräteverwaltung kann über eine MDM-Lösung für die Massenverteilung erfolgen.
<!-- manifest.plist for OTA installation of Enterprise app -->
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN"
"http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>items</key>
<array>
<dict>
<key>assets</key>
<array>
<dict>
<key>kind</key>
<string>software-package</string>
<key>url</key>
<string>https://example.com/app.ipa</string>
</dict>
</array>
<key>metadata</key>
<dict>
<key>bundle-identifier</key>
<string>com.company.app</string>
<key>bundle-version</key>
<string>1.0.0</string>
<key>title</key>
<string>Company App</string>
</dict>
</dict>
</array>
</dict>
</plist>
Für Enterprise Distribution ist HTTPS wichtig — Apple verlangt, dass die Manifest-Datei und die IPA-Datei über eine sichere Verbindung bereitgestellt werden. Das HTTPS-Zertifikat muss gültig und auf den Geräten der Benutzer vertrauenswürdig sein. Dies ist eine zwingende Voraussetzung, deren Verletzung zu einem Installationsfehler führt.
Enterprise Distribution erfordert zwei Schlüsselkomponenten: ein Unternehmenszertifikat (Enterprise Certificate) und ein Provisioning Profile für die In-House-Verteilung. Das Zertifikat wird im Apple Developer Portal erstellt und ist ein Jahr gültig, danach ist eine Erneuerung erforderlich. Ohne ein gültiges Zertifikat ist die Installation der App unmöglich.
Ein Provisioning Profile für Enterprise Distribution wird ohne Bindung an bestimmte Geräte erstellt — dies ist der Hauptunterschied zu Development- oder Ad-Hoc-Profilen. Ein In-House-Profil ermöglicht die Installation der App auf jedem Gerät, das dem Unternehmenszertifikat vertraut. Die Vertrauensverwaltung erfolgt über den Bereich Profile in den iOS-Einstellungen oder zentral über MDM.
| Profiltyp | Geräte | App Store | Dauer |
|---|---|---|---|
| Enterprise (In-House) | Unbegrenzt | Nicht erforderlich | 1 Jahr |
| Ad Hoc | Bis zu 100 Geräte | Nicht erforderlich | 1 Jahr |
| App Store | Alle Geräte | Erforderlich | 1 Jahr |
| Development | Bis zu 100 Geräte | Nicht erforderlich | 1 Jahr |
Apple überwacht die Verwendung von Enterprise-Zertifikaten streng. Wenn Apple feststellt, dass Enterprise Distribution zur Verteilung von Apps außerhalb der Organisation verwendet wird, kann das Zertifikat ohne Vorwarnung widerrufen werden. Im Jahr 2023 widerrief Apple die Zertifikate mehrerer großer Unternehmen, die gegen die Programmrichtlinien verstoßen hatten.
Die Einrichtung von Enterprise Distribution beginnt mit der Registrierung im Apple Developer Enterprise Program. Die Organisation muss eine D-U-N-S-Nummer bereitstellen, die den rechtlichen Status des Unternehmens bestätigt. Nach Genehmigung der Registrierung erstellt der Administrator ein Enterprise-Zertifikat und ein In-House Provisioning Profile im Apple Developer Portal.
Für die Signierungsautomatisierung wird Fastlane verwendet — ein Tool, mit dem eine CI/CD-Pipeline für Enterprise Distribution eingerichtet werden kann. Fastlane verwaltet automatisch Zertifikate, signiert Binärdateien und veröffentlicht sie auf dem Server. Dies ist besonders nützlich für Teams, die häufige Updates interner Apps veröffentlichen.
Enterprise Distribution unterscheidet sich von App Store und Ad Hoc in wichtigen Parametern: Zielgruppe, Einschränkungen und Veröffentlichungsprozess. Der App Store erfordert eine Überprüfung und ist für alle Benutzer verfügbar, Ad Hoc ist auf 100 Geräte beschränkt, während Enterprise keine Beschränkungen hat, aber für die öffentliche Nutzung verboten ist.
Die Wahl zwischen Enterprise und anderen Methoden hängt von den Anforderungen der Organisation ab. Wenn die App für externe Benutzer bestimmt ist — nur der App Store. Für interne Tests in kleinen Gruppen eignet sich Ad Hoc Distribution oder TestFlight. Für Unternehmens-Apps, die von der gesamten Organisation genutzt werden, ist Enterprise Distribution die optimale Lösung ohne Gerätebeschränkung und ohne Notwendigkeit einer Store-Veröffentlichung.
Ein wichtiger Vorteil von Enterprise Distribution ist keine Moderation. Die Organisation kann Updates jederzeit veröffentlichen, ohne auf die Apple-Überprüfung warten zu müssen. Dies ist entscheidend für Apps, die schnelle Sicherheitskorrekturen oder dringende Aktualisierungen der Geschäftslogik erfordern.
Häufig gestellte Fragen
Apple Developer Enterprise Program kostet $299 pro Jahr. Im Gegensatz zum Standardprogramm ($99/Jahr) umfasst Enterprise die Möglichkeit, In-House-Distributionen zu erstellen, und erfordert keine Veröffentlichung im App Store. Das Programm beinhaltet keine Verteilung über den App Store — dafür ist ein separates Standard-Apple-Developer-Programm erforderlich.
Nein, Enterprise Distribution ist für öffentliche Apps verboten. Gemäß den Bedingungen des Apple Developer Enterprise Program dürfen In-House-Apps nur an Mitarbeiter der Organisation verteilt werden. Ein Verstoß gegen diese Regel führt zum Widerruf des Zertifikats und zur Sperrung des Entwicklerkontos. Verwenden Sie für öffentliche Apps die App Store Distribution.
Ein Apple Enterprise-Zertifikat ist ein Jahr gültig. Zur Verlängerung muss der Administrator eine neue Certificate Signing Request im Keychain Access erstellen, ein neues Zertifikat im Apple Developer Portal generieren und alle verteilten Apps neu signieren. Das alte Zertifikat funktioniert am Ablaufdatum nicht mehr — damit signierte Apps lassen sich auf Geräten nicht mehr öffnen.
Eine D-U-N-S-Nummer ist eine eindeutige Unternehmenskennung im Dun & Bradstreet-System. Für die Registrierung im Enterprise Program ist eine Nummer erforderlich, die den rechtlichen Status der Organisation bestätigt. Die Beschaffung einer D-U-N-S-Nummer dauert 1 bis 5 Werktage über die Dun & Bradstreet-Website. Die Nummer muss auf den offiziellen rechtlichen Namen des Unternehmens lauten.
Enterprise Distribution und MDM lösen unterschiedliche Aufgaben. Enterprise Distribution ist für die Signierung und Verteilung von IPA-Dateien zuständig, während MDM für die Geräteverwaltung und Zwangsinstallation verantwortlich ist. In der Praxis werden MDM-Lösungen häufig für die Masseninstallation von Enterprise-Apps verwendet: MDM sendet einen Installationsbefehl und verwendet das Enterprise-Zertifikat zur Signierung.
Zusammenfassung
Wir entwickeln eine mobile Applikation schlüsselfertig
IT Sectr entwickelt seit 2017 iOS- und Android-Apps für Startups und Unternehmen. Wir beraten Sie und schlagen die beste Lösung vor.
Lesen Sie auch