Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Jakmile je aplikace .NET Multi-Platform App UI (.NET MAUI) Mac Catalyst vyvinuta a testována, lze ji zabalit pro distribuci jako .app nebo soubor .pkg . Soubor .app je samostatná aplikace, která se dá spustit bez instalace, zatímco .pkg je aplikace zabalená v instalačním programu. Následující diagram znázorňuje kroky potřebné k vytvoření balíčku aplikace pro distribuci:
Publikování aplikace .NET MAUI Mac Catalyst je založeno na procesu provisioning společnosti Apple, který vyžaduje, abyste měli:
- Vytvořili jste Apple ID. Další informace najdete v tématu Vytvoření Apple ID.
- Zaregistrovali jste Své Apple ID v programu Apple Developer Program, ke kterému musíte zaplatit, abyste se mohli připojit. Registrace do programu Apple Developer Program umožňuje vytvořit zřizovací profil, který obsahuje informace o podepisování kódu.
- Mac, na kterém můžete aplikaci sestavit.
Apple nabízí dvě možnosti programu pro vývojáře:
- Apple Developer Program Bez ohledu na to, jestli jste jednotlivec nebo zastupujete organizaci, vám program Apple Developer Program umožňuje vyvíjet, testovat a distribuovat aplikace.
- Program Apple Developer Enterprise, který je nejvhodnější pro organizace, které chtějí vyvíjet a distribuovat aplikace jenom interně. Členové programu Apple Developer Enterprise Nemají přístup k App Storu Connect a aplikace se nedají publikovat do Mac App Storu.
Poznámka:
Pokud se chcete zaregistrovat pro některý z těchto programů, musíte mít nejdřív Apple ID. Pak můžete navštívit program Apple Developer Program a zaregistrovat se k programu.
Apple poskytuje více přístupů k distribuci aplikace Mac Catalyst:
- Mac App Store. Toto je hlavní přístup k distribuci aplikací Mac Catalyst uživatelům. Aplikace se odesílají do Mac App Storu prostřednictvím online nástroje s názvem App Store Connect. K tomuto nástroji mají přístup jenom vývojáři, kteří patří do programu Apple Developer Program. Členové programu Apple Developer Enterprise Nemají přístup. Všechny aplikace odeslané do Mac App Storu vyžadují schválení od Společnosti Apple. Další informace najdete v tématu Publikování aplikace Mac Catalyst pro Mac App Store.
- Mimo Mac App Store. Tento distribuční mechanismus umožňuje distribuci aplikací Mac Catalyst mimo Mac App Store. Je k dispozici pro program Apple Developer Program a Program Apple Developer Enterprise a umožňuje stažení aplikace Mac Catalyst z umístění podle vašeho výběru. Další informace najdete v tématu Publikování aplikace Mac Catalyst pro distribuci mimo Mac App Store.
- Ad hoc. Aplikace Mac Catalyst lze testovat uživatelem prostřednictvím ad hoc distribuce, která je k dispozici pro Apple Developer Program a Apple Developer Enterprise Program. Umožňuje nasazení aplikace až na 100 zařízení pro účely testování. Další informace najdete v tématu Publikování aplikace Mac Catalyst pro ad hoc distribuci.
Všechny přístupy vyžadují, aby aplikace byly zřízené pomocí vhodného zřizovacího profilu. Zřizovací profily obsahují informace o podepisování kódu a identitě aplikace a také zamýšlený distribuční mechanismus. V případě ad hoc distribuce obsahují také informace o zařízeních, do které je možné aplikaci nasadit. Aplikace Mac Catalyst, které jsou distribuovány mimo Mac App Store, musí být navíc společností Apple notarizovány.
Důležité
Při distribuci hybridní aplikace Blazor musí hostitelská platforma mít WebView. Další informace najdete v tématu Udržování webového zobrazení aktuální v nasazených hybridních aplikacích Blazor.