Program Apple Developer Enterprise umožňuje podnikům vyvíjet a distribuovat vlastní aplikace iOS v rámci společnosti mimo App Store pomocí soukromého portálu nebo adresy URL.
Co je program Apple Developer Enterprise?
Rozvíjející se pozice společnosti Apple v oblasti podnikové sféry možná – zatím – nezískala srdce celé společnosti, ale je zřejmé, že se jedná o prosperující byznys společnosti.
Tento impuls, který stojí za tímto programem, má umožnit podnikovým uživatelům vytvářet a bezpečně distribuovat/rozmisťovat aplikace pro interní použití. Mohou to být vyhledávače zasedacích místností, intranetové služby nebo cokoli, co podnik potřebuje vytvořit a používat.
Cena
Zápis do programu Apple Developer Enterprise Program stojí 299 dolarů ročně. Tento poplatek je navíc ke standardní částce 99 USD/rok, kterou společnost Apple účtuje za plné členství v programu Apple Developer Program.
Společnost Apple změnila strukturu poplatků na začátku roku 2018, kdy zrušila poplatky za program Apple Developer Program pro americké neziskové organizace, akreditované vzdělávací instituce a vládní subjekty. Pro přihlášení k osvobození od poplatků, které by mělo být časem rozšířeno i mezinárodně, je třeba navštívit tuto stránku.
Papíry
Pro zapojení do programu potřebujete tři věci:
- Apple ID
- Právo podepsat právní smlouvu jménem vaší společnosti, která sama musí být právnickou osobou
- Číslo D-U-N-S
Číslo D-U-N-S (Data Universal Numbering System) poskytuje společnost Dun & Bradstreet. Tento systém existuje od roku 1962 a používá se k identifikaci podnikatelských subjektů na základě konkrétního místa. Je možné, že vaše společnost již toto číslo má, proto si jej zde zkontrolujte.
Do systému byste se měli zapojit pouze v případě, že plánujete vyvíjet a distribuovat vlastní proprietární aplikace ve vlastní organizaci. Pokud plánujete vyvíjet aplikace pro veřejnou distribuci prostřednictvím obchodu App Store, postačí vám standardní členství v programu Apple Developer Program.
Co získáte?
V rámci programu Apple Developer Enterprise Program můžete vyvíjet a soukromě distribuovat vlastní aplikace pro všechny platformy společnosti Apple, včetně:
- iOS
- watchOS
- tvOS
- macOS
Aplikace lze bezpečně hostovat a distribuovat interně a aplikace, zásuvné moduly a instalační programy pro Mac lze podepsat kódem a certifikovat pro interní distribuci v rámci společnosti.
Členové také získají plné využití a přístup k vývojovému softwaru, informacím, zdrojům a nástrojům společnosti Apple, přístup k beta verzi softwaru a certifikaci včetně identifikátorů a profilů pro podepisování kódu a poskytování softwaru pro zařízení. Můžete si také nastavit takové věci, jako jsou Push Notifications a App Extensions pro použití ve svých aplikacích.
Apple také poskytuje zdroje pro správu, zabezpečení, vytváření sítí a distribuci podnikových aplikací.
Nahoře:
Jak řídit vývojový tým
Vývojářský program Applu pro podniky umožňuje řídit vývojový tým. To znamená, že můžete členům týmu přidělovat role, schvalovat certifikáty a vytvářet to, čemu Apple říká „provisioning profiles“.
Tato oprávnění můžete přidělovat pomocí svého registrovaného Apple ID a účtu, což vás staví do pozice týmového agenta. Roli Týmového agenta lze přenést na jinou osobu. Osobě v této roli je také přidělena kontrola nad účtem vaší organizace.
Týmový agent může přidávat (a odebírat) členy týmu a přidělovat jim oprávnění správce a člena.
Pouze agent a správce mohou distribuovat aplikace; předpokládá se, že ostatní členové týmu toto oprávnění nepotřebují. Vytváření identifikátorů poskytování služeb aplikací a řízení distribučních prostředků je řízeno v rámci těchto rolí. Správci týmu mohou také registrovat a řídit autorizovaná vývojová a testovací zařízení.
Jak funguje distribuce aplikací
Existují určitá omezení:
Když přijde čas na distribuci aplikací, nemusíte je dodávat přes iTunes Connect nebo App Store. Místo toho distribuujete aplikace ručně do registrovaných zařízení (pro testování) nebo v rámci celého podniku.
Pokud chcete, můžete se také rozhodnout pro odesílání aplikací prostřednictvím obchodu App Store. Existuje vynikající vysvětlení, jak Apple používá nástroje Certifikáty, Identifikace & Profil pro řízení distribuce aplikací, které si můžete přečíst zde.
Apple doporučuje podnikovým uživatelům distribuovat aplikace pomocí nástrojů pro správu mobilních zařízení, jako je Apple Configurator 2 a Profile Manager, nebo pomocí poskytovatele MDM třetí strany, například od společnosti JAMF.
Google+? Pokud používáte sociální sítě a jste náhodou uživatelem Google+, proč se nepřipojit ke komunitě AppleHolic’s Kool Aid Corner a nezapojit se do konverzace v duchu nového modelu Apple?
Máte příběh? Napište mi prosím přes Twitter a dejte mi vědět. Budu rád, když se rozhodnete mě tam sledovat, abych vás mohl informovat o nových článcích, které zveřejním, a zprávách, které najdu.