Das Developer Enterprise Programm von Apple ermöglicht es Unternehmen, eigene iOS-Apps außerhalb des App Stores über ein privates Portal oder eine URL zu entwickeln und zu vertreiben.
Was ist Apples Developer Enterprise Programm?
Apples wachsende Position im Unternehmensbereich hat vielleicht noch nicht die Herzen und Köpfe des gesamten Unternehmens erobert – aber es ist eindeutig ein florierendes Geschäft für das Unternehmen.
Der Impuls hinter diesem Programm ist es, Unternehmensnutzern die Möglichkeit zu geben, Apps für den internen Gebrauch zu erstellen und sicher zu verteilen/einzusetzen. Dabei kann es sich um Besprechungsraum-Finder, Intranet-Dienste oder was auch immer Ihr Unternehmen erstellen und nutzen möchte, handeln.
Die Kosten
Die Teilnahme am Apple Developer Enterprise Program kostet 299 US-Dollar pro Jahr. Diese Gebühr fällt zusätzlich zu den 99 US-Dollar/Jahr an, die Apple für die Vollmitgliedschaft im Apple Developer Program berechnet.
Apple hat die Gebührenstruktur Anfang 2018 überarbeitet und die Gebühren für das Apple Developer Program für gemeinnützige Organisationen, akkreditierte Bildungseinrichtungen und staatliche Stellen in den USA erlassen. Sie müssen diese Seite besuchen, um sich für die Gebührenbefreiung anzumelden, die im Laufe der Zeit auch international eingeführt werden soll.
Der Papierkram
Sie benötigen drei Dinge, um an dem Programm teilzunehmen:
- Eine Apple ID
- Das Recht, eine rechtliche Vereinbarung im Namen Ihres Unternehmens zu unterzeichnen, das selbst eine juristische Person sein muss
- Eine D-U-N-S Nummer
Eine D-U-N-S Nummer (Data Universal Numbering System) wird von Dun & Bradstreet bereitgestellt. Das System gibt es seit 1962 und dient der Identifizierung von Unternehmen auf standortspezifischer Basis. Möglicherweise verfügt Ihr Unternehmen bereits über diese Nummer.
Sie sollten dem System nur dann beitreten, wenn Sie planen, Ihre eigenen Anwendungen zu entwickeln und in Ihrem Unternehmen zu vertreiben. Wenn Sie planen, Apps für den öffentlichen Vertrieb über den App Store zu entwickeln, ist eine Standardmitgliedschaft im Apple Developer Program ausreichend.
Was bekommen Sie?
Mit dem Apple Developer Enterprise Program können eigene Apps für alle Apple-Plattformen entwickelt und privat vertrieben werden, einschließlich:
- iOS
- watchOS
- tvOS
- macOS
Apps können sicher gehostet und intern vertrieben werden, und Mac-Apps, Plug-ins und Installationsprogramme können für den internen Vertrieb im Unternehmen mit Code signiert und zertifiziert werden.
Mitglieder erhalten außerdem die volle Nutzung und den Zugang zu Apples Entwicklungssoftware, Informationen, Ressourcen und Werkzeugen, Zugang zu Beta-Software und Zertifizierung, einschließlich Kennungen und Profilen für die Codesignierung und die Bereitstellung von Gerätesoftware. Sie können auch Dinge wie Push-Benachrichtigungen und App-Erweiterungen für die Verwendung in ihren Apps einrichten.
Apple bietet auch Ressourcen für die Verwaltung, Sicherheit, Vernetzung und Verteilung von Unternehmens-Apps.
Oben: Apples amüsanter Appocalypse WWDC 2017 Clip ist ein augenzwinkernder Kommentar dazu, wie abhängig wir von Apps geworden sind.
Wie Sie Ihr Entwicklerteam verwalten
Mit dem Developer Enterprise Program von Apple können Sie Ihr Entwicklerteam verwalten. Das bedeutet, dass Sie den Teammitgliedern Rollen zuweisen, Zertifikate genehmigen und sogenannte „Provisioning Profiles“ erstellen können.
Sie können diese Berechtigungen mit Ihrer registrierten Apple ID und dem Account zuweisen, was Sie in die Position eines Team Agents versetzt. Die Rolle des Team Agents kann auf eine andere Person übertragen werden. Die Person in dieser Rolle erhält auch die Kontrolle über das Konto Ihrer Organisation.
Der Team Agent kann Teammitglieder hinzufügen (und entfernen) und diesen Personen Admin- und Mitgliederrechte zuweisen.
Nur der Agent und die Admins können Apps verteilen; bei den anderen Teammitgliedern wird davon ausgegangen, dass sie diese Berechtigung nicht benötigen. Die Erstellung von App-Service-Identifikatoren und die Kontrolle von Verteilungs-Assets werden alle von diesen Rollen gesteuert. Team-Admins können auch autorisierte Entwicklungs- und Testgeräte registrieren und kontrollieren.
Wie die App-Verteilung funktioniert
Es gibt einige Grenzen, was Sie tun können: Sie können zwar Test-Apps auf Geräten bereitstellen und installieren, aber die Anzahl der Geräte, die Sie unterstützen können, ist begrenzt.
Wenn es an der Zeit ist, Ihre Apps zu verteilen, müssen Sie nicht über iTunes Connect oder den App Store liefern. Stattdessen verteilen Sie Apps manuell an registrierte Geräte (zum Testen) oder im gesamten Unternehmen.
Sie können die App auch über den App Store ausliefern, wenn Sie möchten. Es gibt eine ausgezeichnete Erklärung, wie Apple Zertifikate, Identifies & Profile-Tools verwendet, um die App-Verteilung zu kontrollieren, die Sie hier nachlesen können.
Apple empfiehlt Unternehmensanwendern, Apps mithilfe von Mobile Device Management-Tools wie Apple Configurator 2 und Profile Manager oder einem MDM-Anbieter eines Drittanbieters, z. B. von JAMF, zu verteilen.
Google+? Wenn Sie soziale Medien nutzen und zufällig ein Google+ Nutzer sind, warum treten Sie nicht der AppleHolic’s Kool Aid Corner Community bei und beteiligen sich an der Konversation, während wir den Geist des New Model Apple verfolgen?
Haben Sie eine Geschichte? Bitte schreiben Sie mir über Twitter und lassen Sie es mich wissen. Ich würde mich freuen, wenn Sie mir dort folgen würden, damit ich Sie über neue Artikel und Berichte, die ich veröffentliche, informieren kann.