distribuce Portál společnosti Intune

Důležité

Visual Studio App Center je naplánované k vyřazení na 31. března 2025. I když můžete Visual Studio App Center dál používat, dokud ho úplně nevyřadíte, existuje několik doporučených alternativ, na které můžete migraci zvážit.

Přečtěte si další informace o časových osách a alternativách podpory.

Publikujte nové a upgradujte stávající obchodní aplikace pro iOS a Android z App Center do Portál společnosti ve vaší instanci Intune Cloud.

Požadavky

  • Vaše organizace má předplatné Intune Cloud. Pokud ne, můžete si zaregistrovat zkušební účet.
  • Aktivovali Intune správce a účet tenanta.
  • Vytvořte dns CNAME pro zjednodušení a přizpůsobení přihlašování. Když si vaše organizace zaregistruje cloudovou službu Microsoftu, jako je Intune, dostanete počáteční doménu.
  • Ručně přidejte uživatele do předplatného Intune prostřednictvím portálu Office 365 nebo portálu Azure Intune Portal a udělte uživatelům další oprávnění, včetně oprávnění globálního správce.
  • Vytvořte skupiny pro uspořádání uživatelů nebo zařízení podle zeměpisného umístění, oddělení nebo charakteristik hardwaru.
  • Azure Active Directory pro tenanta funguje jako zprostředkovatel zabezpečení, který umožňuje přístup k webům. Visual Studio App Center bude vyžadovat přístup k rozhraní Intune Graph API, aby uživatel konkrétního tenanta mohl publikovat aplikace na Portál společnosti Intune. Globální správce Azure Active Directory (AD) tenantů musí udělit souhlas. Aby globální správce Azure Active Directory vaší společnosti poskytl tento souhlas, musí přejít na tuto stránku pro vyjádření souhlasu a odsouhlasit udělení přístupu pro Visual Studio App Center pro přístup k rozhraním Intune Graph API. Správce pak přejde na Visual Studio App Center. Poskytnutí souhlasu je jednorázovou aktivitou pro globálního správce active directory společnosti. Po dokončení může každý uživatel s rolí správce aplikací Intune pro tuto společnost přejít na Visual Studio App Center a publikovat aplikace na Portál společnosti Intune.
  • Další informace najdete v úvodu k Intune.

Krok 1: Vytvoření připojení Intune v App Center

  1. V části Distribuce vyberte Obchody .
  2. Uprostřed stránky klikněte na tlačítko Připojit ke Storu .
  3. Jako typ obchodu vyberte Portál společnosti Intune a klikněte na Další.
  4. Budete přesměrováni na přihlašovací stránku Microsoftu, kde zadáte počáteční název domény v Azure Active Directory (AD). Vypadá to jako your-domain.onmicrosoft.com.
  5. Po úspěšném přihlášení se zobrazí výzva k zadání názvu obchodu.
  6. V rozevíracím seznamu vyberte Kategorie aplikace.
  7. Do pole Cílová skupina zadejte název skupiny Azure AD (skupina s povoleným zabezpečením), do které se má tato aplikace distribuovat. Počáteční verze této funkce vyžaduje, aby vývojář znal skupinu Azure AD, do které se aplikace distribuuje. Správce Intune, který připojil App Center k Intune Graph API v kroku 1.3, musí být členem skupiny, aby byla způsobilá a zobrazila se v rozevíracím seznamu automatického dokončování.
  8. Klikněte na Připojit.
  9. Teď je nastavené připojení k Portál společnosti Intune. Měl by se zobrazit obchod s názvem uvedeným na domovské stránce Obchody . Připojení je pro aplikaci v App Center platné po dobu 90 dnů.

Krok 2: Publikování aplikace do Portál společnosti Intune

  1. Na domovské stránce Stores (Obchody) vyberte Intune Store vytvořený výše.
  2. Klikněte na Publikovat do Storu.
  3. Nahrajte balíček aplikace.
  4. Po nahrání balíčku byste měli vidět některé podrobnosti o aplikaci. Klikněte na Next (Další).
  5. Kliknutím na Publikovat nasdílíte aplikaci do Portál společnosti Intune. Stav této verze se na stránce podrobností obchodu zobrazí jako Zpracování.
  6. Jakmile App Center dokončí předání aplikace Intune, stav aplikace se změní na Odesláno.
  7. Pokud při publikování dojde k chybě, stav se nezdařil s chybovou zprávou.

V případě jakýchkoli problémů můžete vždy otevřít lístek podpory. V pravém horním rohu portálu App Center vyberte nabídku nápovědy (?) a pak zvolte Kontaktovat podporu. Náš vyhrazený tým podpory vám odpoví na vaše dotazy a zpětnou vazbu.

Publikování prostřednictvím rozhraní příkazového řádku

Upozornění

K použití této funkce potřebujete App Center CLI 2.7 nebo novější.

Použití rozhraní příkazového řádku je snadný způsob, jak integrovat připojení App Center k úložišti jako součást nastavení CI/CD, jako je Jenkins nebo Go CI.

Než budete moct použít rozhraní příkazového řádku, budete muset navázat připojení k cíli, to znamená Google Play, App Store nebo Intune v App Center. A zkompilujte binární soubor pro cíl.

appcenter distribute stores list \
--app {app_owner}/{app_name} \
--output json

Dostanete výsledek podobný tomuto:

[["Alpha","googleplay","alpha"],["Beta","googleplay","beta"],["Production","googleplay","production"]

A je to sloupec Store, který použijeme v posledním kroku.

Posledním krokem je publikování aplikace spuštěním příkazu:

appcenter distribute stores publish \
--file /path/to/file.aab \
--store Production \
--app {app_owner}/{app_name} \
--release-notes "Some note."

Prázdné hodnoty budete muset vyplnit podobně jako příkaz list. Místo statické poznámky k verzi je možné použít --release-notes-file . Soubor s poznámkou k verzi je prostý text s kódováním UTF-8.

Poradce při potížích

Publikování aplikace do Intune Storu se nezdařilo. Aplikace byla dříve publikována jako ***

K této chybě může dojít, když se pokusíte publikovat pomocí aplikace, kterou jste už publikovali do Intune s jiným názvem aplikace. App Center používá název aplikace v App Center při publikování do Intune. Pokud se název liší od názvu v Intune, Intune s chybovou zprávou zamítne.

Pokud chcete tento problém vyřešit, musíte přejmenovat nebo vytvořit novou aplikaci, která přesně odpovídá tomu, co máte v Intune. Pokud se zobrazí chybová zpráva, zkuste aplikaci App Center přejmenovat na následující následující: zveřejněna jako ***.