Intune-Unternehmensportal Verteilung
Wichtig
Visual Studio App Center wird am 31. März 2025 eingestellt. Sie können Visual Studio App Center zwar weiterhin verwenden, bis es vollständig eingestellt ist, es gibt jedoch mehrere empfohlene Alternativen, zu denen Sie eine Migration in Betracht ziehen können.
Veröffentlichen Sie neue branchenspezifische iOS- und Android-Anwendungen aus App Center in Unternehmensportal auf Ihrem Intune Cloud instance.
Voraussetzungen
- Ihr organization verfügt über ein Intune Cloud-Abonnement. Andernfalls können Sie sich für ein Testkonto registrieren.
- Ein Intune Administrator- und Mandantenkonto aktiviert.
- Erstellen Sie einen DNS-CNAME , um die Anmeldeerfahrung zu vereinfachen und anzupassen. Wenn sich Ihr organization für einen cloudbasierten Microsoft-Dienst wie Intune registriert, erhalten Sie eine anfängliche Domäne.
- Fügen Sie Ihrem Intune-Abonnement manuell Benutzer über das Office 365-Portal oder das Azure Intune-Portal hinzu, und erteilen Sie Benutzern zusätzliche Berechtigungen, einschließlich globaler Administratorberechtigungen.
- Erstellen Sie Gruppen , um Benutzer oder Geräte nach geografischem Standort, Abteilung oder Hardwaremerkmalen zu organisieren.
- Azure Active Directory für einen Mandanten fungiert als Sicherheitsbroker, um den Zugriff auf Standorte zu ermöglichen. Visual Studio App Center erfordert Zugriff auf die Intune Graph-API, damit der Benutzer eines bestimmten Mandanten Apps im Intune-Unternehmensportal veröffentlichen kann. Der globale Administrator von Azure Active Directory (AD) für Mandanten muss seine Zustimmung erteilen. Um diese Zustimmung zu erteilen, muss der globale Administrator der Azure Active Directory-Instanz Ihres Unternehmens zu dieser Zustimmungsseite wechseln und sich damit einverstanden erklären, Visual Studio App Center Zugriff auf die Intune Graph-APIs zu gewähren. Der Administrator wird dann zu Visual Studio App Center navigiert. Die Zustimmung ist eine einmalige Aktivität für den globalen Active Directory-Administrator eines Unternehmens. Nach Abschluss des Vorgangs kann jeder Benutzer mit der Rolle Intune App-Manager für dieses Unternehmen zu Visual Studio App Center navigieren und Apps im Intune-Unternehmensportal veröffentlichen.
- Weitere Informationen finden Sie in der Einführung in Intune.
Schritt 1: Erstellen einer Intune-Verbindung in App Center
- Wählen Sie unter Verteilung die Option Stores aus.
- Klicken Sie in der Mitte der Seite auf die Schaltfläche Mit Store verbinden .
- Wählen Sie den Speichertyp als Intune-Unternehmensportal aus, und klicken Sie auf Weiter.
- Sie werden zur Microsoft-Anmeldeseite weitergeleitet, um Ihren ursprünglichen Domänennamen in Azure Active Directory (AD) anzugeben. Es sieht aus wie your-domain.onmicrosoft.com.
- Bei erfolgreicher Anmeldung werden Sie aufgefordert, einen Store-Namen einzugeben.
- Wählen Sie in der Dropdownliste Kategorie der App aus.
- Geben Sie für Zielgruppe den Namen der Azure AD-Gruppe (Sicherheitsgruppe) an, an die diese Anwendung verteilt werden soll. Die frühe Version dieses Features erfordert, dass der Entwickler die Azure AD-Gruppe kennt, an die die App verteilt wird. Der Intune Administrator, der app Center in Schritt 1.3 mit dem Intune Graph-API verbunden hat, muss Mitglied der Gruppe sein, damit er berechtigt ist und in der Dropdownliste autovervollständigen angezeigt wird.
- Klicken Sie auf Verbinden.
- Eine Verbindung mit Intune-Unternehmensportal wurde jetzt eingerichtet. Es sollte ein Geschäft mit dem Namen angezeigt werden, der auf der Startseite Stores angegeben ist. Die Verbindung ist für eine Anwendung in App Center 90 Tage lang gültig.
Schritt 2: Veröffentlichen Der Anwendung im Intune-Unternehmensportal
- Wählen Sie auf der Startseite Stores den oben erstellten Intune Store aus.
- Klicken Sie auf Im Store veröffentlichen.
- Laden Sie das App-Paket hoch.
- Nachdem das Paket hochgeladen wurde, sollten einige Details der Anwendung angezeigt werden. Klicken Sie auf Weiter.
- Klicken Sie auf Veröffentlichen, um die App per Push in die Intune-Unternehmensportal zu übertragen. Die status für diese Version auf der Seite mit den Speicherdetails wird als Verarbeitung angezeigt.
- Nachdem app Center die Übergabe der App an Intune abgeschlossen hat, ändert sich der status der App in Übermittelt.
- Wenn während der Veröffentlichung ein Fehler auftritt, tritt für die status eine Fehlermeldung auf.
Bei Problemen können Sie jederzeit ein Supportticket öffnen. Wählen Sie das Hilfemenü (?) in der oberen rechten Ecke des App Center-Portals und dann "Support kontaktieren" aus. Unser engagiertes Supportteam beantwortet Ihre Fragen und Ihr Feedback.
Veröffentlichen über die CLI
Warnung
Sie benötigen app Center CLI 2.7 oder höher, um dieses Feature verwenden zu können.
Die Verwendung der CLI ist eine einfache Möglichkeit, die Store-Verbindung des App Center als Teil Ihres CI/CD-Setups wie Jenkins oder Go CI zu integrieren.
Bevor Sie die CLI verwenden können, müssen Sie eine Verbindung mit einem Ziel herstellen, d. h. Google Play, App Store oder Intune im App Center. Kompilieren Sie eine Binärdatei für Ihr Ziel.
appcenter distribute stores list \
--app {app_owner}/{app_name} \
--output json
Sie erhalten ein Ergebnis wie das folgende:
[["Alpha","googleplay","alpha"],["Beta","googleplay","beta"],["Production","googleplay","production"]
Und es ist die Store-Spalte, die wir im letzten Schritt verwenden werden.
Der letzte Schritt besteht darin, Ihre App zu veröffentlichen, indem Sie Folgendes ausführen:
appcenter distribute stores publish \
--file /path/to/file.aab \
--store Production \
--app {app_owner}/{app_name} \
--release-notes "Some note."
Sie müssen die Leerzeichen wie den Listenbefehl ausfüllen. Anstelle einer statischen Releasenotiz ist es möglich, stattdessen die --release-notes-file
zu verwenden. Eine Versionshinweisedatei ist eine Nur-Text-Datei, die mit UTF-8 codiert ist.
Problembehandlung
Fehler beim Veröffentlichen der App im Intune Store. Die App wurde zuvor als *** veröffentlicht.
Dieser Fehler kann auftreten, wenn Sie versuchen, eine App zu veröffentlichen, die Sie bereits in Intune mit einem anderen App-Namen veröffentlicht haben. App Center verwendet bei der Veröffentlichung in Intune den Namen der App im App Center. Wenn sich der Name von dem in Intune unterscheidet, lehnt Intune mit dieser Fehlermeldung ab.
Um dieses Problem zu beheben, müssen Sie eine neue App umbenennen oder erstellen, die genau dem entspricht, was Sie in Intune haben. Wenn die Fehlermeldung angezeigt wird, versuchen Sie, Ihre App Center-App in den Folgenden umzubenennen. veröffentlicht als "***".