DeuAq.com >> Leben >  >> Elektronik

Was ist das Apple Developer Enterprise Program?

Eine App zu entwickeln ist kein leichtes Unterfangen. Aber die Entwicklung eines für Ihre Organisation zur internen Verwendung ist mit eigenen Problemen verbunden. Wie sperrt man es? Wie lassen Sie Ihre Mitarbeiter sich anmelden? Vielleicht ist das Wichtigste, wie Sie die App an alle verteilen, die sie benötigen.

Nun, Apple hat dafür keinen Mangel an Lösungen. Offensichtlich gibt es das App-Entwicklerprogramm, mit dem Sie Apps öffentlich in den App Store pushen können. Sie können auch Beta-Versionen mit dem TestFlight-Dienst pushen oder Apps über einen Ad-hoc-Server verteilen. Aber was ist, wenn keine dieser Lösungen tatsächlich für Ihr Unternehmen oder einen bestimmten Anwendungsfall für diese App funktioniert? Hier kommt das Apple Developer Enterprise Program ins Spiel.

In diesem Artikel wird genau beschrieben, was dieses Vertriebsangebot von Apple für Unternehmen beinhaltet, wie es sich vom App-Entwicklerprogramm unterscheidet und was Sie alles Wichtige wissen müssen.

Was ist das Apple Developer Enterprise Program?

Unter besonderen Umständen müssen einige Unternehmen eine App entweder für macOS, iOS, iPadOS oder sogar WatchOS verteilen, aber sie kann nicht der breiten Öffentlichkeit zugänglich gemacht werden. Unabhängig davon, ob dies aus Sicherheitsgründen oder anderen Hindernissen für die Vertraulichkeit geschieht, müssen Organisationen gelegentlich eine App für ihre Mitarbeiter erstellen, und diese Apps müssen intern bleiben.

Apple bietet eine Vielzahl von Verteilungsprogrammen und Lösungen an, die in den meisten Situationen funktionieren sollten. Aber es gibt einzigartige Gelegenheiten, bei denen etwas mehr benötigt wird.

Unternehmen können sich für Apple Enterprise Distribution bewerben, müssen jedoch einen strengen Genehmigungs- und Überprüfungsprozess durchlaufen. Da es so viele andere Optionen gibt, muss Apple sicherstellen, dass dies wirklich Ihre einzige Option ist. Wenn Ihr Unternehmen dann genehmigt wird, müssen Sie Ihre Mitgliedschaft jedes Jahr erneuern – jedes Mal werden Sie einem anderen Bewerbungsprozess unterzogen, um sicherzustellen, dass Ihr spezifischer Anwendungsfall weiterhin qualifiziert ist.

Voraussetzungen für das Apple Developer Enterprise Program

Was brauchen Sie also, um die Qualifikationen von Apple für das Enterprise-Programm zu erfüllen?

Das Wichtigste ist, wie Sie bereits gelesen haben, dass dieses Programm Ihre einzige Option sein muss. Sie müssen nachweisen, warum Sie Ihre App nicht im App Store, über TestFlight, Apple Business Manager oder einen Ad-hoc-Server vertreiben können. Dann müssen Sie und Ihr Unternehmen die folgenden Anforderungen erfüllen:

  • Über 100 Mitarbeiter haben.
  • Eine juristische Person sein. DBAs, Handelsnamen, fiktive Unternehmen oder Niederlassungen werden nicht akzeptiert.
  • Verwenden Sie das Programm nur, um proprietäre, interne Apps für den internen Gebrauch zu erstellen.
  • Verwenden Sie Systeme, um sicherzustellen, dass nur Mitarbeiter Ihre App herunterladen können, und schützen Sie die Anmeldedaten für die Mitgliedschaft.
  • Füllen Sie das Verifizierungsinterview von Apple aus.

Wenn Facebook und andere leistungsstarke Unternehmen CleanMyMac X verwenden, sollten Sie das nicht tun?

Apple Developer Program vs. Apple Developer Enterprise Program

An diesem Punkt fragen Sie sich wahrscheinlich, ob Sie wirklich Sie müssen Teil des Apple Developer Enterprise Program sein. Der Bewerbungsprozess ist intensiv. Wird es für das, was Sie brauchen, tatsächlich zu viel des Guten?

Nun, werfen wir einen Blick auf die Vor- und Nachteile des Enterprise-Programms im Vergleich zur Verwendung eines Standard-iOS-Entwicklerkontos. Es gibt echte Vorteile für beide. Aber letztendlich bestimmt der Anwendungsfall Ihrer App, welche Sie verwenden müssen.

Apple Developer Enterprise-Programm

Vorteile:

  • Apps müssen den Überprüfungsprozess von Apple nicht durchlaufen.
  • Da es nicht im App Store ist, müssen Sie keine vollständige App-Beschreibung schreiben oder Bilder erstellen, um die App zu bewerben (z. B. Screenshots, Anleitungsvideos usw.).
  • In-App-Käufe unterliegen nicht der Bearbeitungsgebühr von Apple.
  • Apps werden nicht von Google indexiert und können nicht über Standardsuchmaschinen gefunden werden.

Nachteile:

  • Es kostet 299 $/Jahr.
  • Nutzer müssen Ihre App jedes Jahr neu installieren, bevor Ihre Mitgliedschaft abläuft.
  • Auf jedem Gerät muss ein MDM installiert sein oder dem Profil in den Einstellungen manuell vertraut werden. Beides stellt kein großes Problem dar, insbesondere wenn Sie diese Geräte bereits registrieren, aber sie können zusätzliche Schritte für Sie oder Ihre Endbenutzer hinzufügen.

Apple-Entwicklerprogramm

Vorteile:

  • Jeder kann es aus dem App Store herunterladen.
  • Sie können interne Versionen über Apple Business Manager übertragen.
  • Sie können mehrere Benutzer Versionen der App mit TestFlight testen lassen.
  • Bei Bedarf kann ein Nutzer auf Google nach Ihrer App suchen und wird zum App Store weitergeleitet.
  • Die Kosten für das Apple Developer Program betragen 99 $/Jahr.

Nachteile:

  • Wenn eine Version der App nicht im App Store veröffentlicht wird, muss jedes Gerät bereitgestellt werden, damit sie heruntergeladen werden kann.
  • Jeder, nicht nur Mitarbeiter, wird die App im App Store und online finden und sehen können.
  • In-App-Käufe unterliegen einer Gebühr von 30 %, aber das sollte für die meisten internen Apps kein Dealbreaker sein.
  • Apps unterliegen dem Überprüfungsprozess von Apple, um im App Store zugelassen zu werden.

Wenn Sie etwas aus diesem Artikel mitnehmen, ist die Entscheidung, ob Sie sich für das App-Entwicklerprogramm oder die Enterprise-Variante entscheiden, nicht so einfach wie die Frage, ob Ihre App öffentlich zugänglich oder nur intern sein wird. Sie müssen die Anforderungen Ihrer App streng prüfen und sich für die Unternehmenslösung von Apple aussprechen. Natürlich wird Apple sowieso einen machen, also können Sie ihm genauso gut einen Schritt voraus sein.

Nur weil Sie bereits Mitglied eines dieser Programme sind, heißt das jedoch nicht, dass Sie nicht auch am anderen teilnehmen wollen oder müssen. Wenn Sie mehrere Apps erstellen und unterstützen, benötigen Sie möglicherweise beide.

Hoffentlich hat dieser Artikel dazu beigetragen, Sie in die richtige Richtung zu führen. Und wenn Sie noch Fragen haben, lassen Sie sich davon nicht aufhalten. Sobald Sie mit dem Bewerbungsprozess für das Apple Developer Enterprise Programm beginnen, wird deutlicher, ob dies die richtige Wahl für Sie und Ihre App ist.