dystrybucja Intune — Portal firmy
Ważne
Program Visual Studio App Center ma zostać wycofany 31 marca 2025 r. Chociaż możesz nadal używać programu Visual Studio App Center do momentu jego pełnego wycofania, istnieje kilka zalecanych alternatyw, do których można rozważyć migrację.
Dowiedz się więcej o osiach czasu pomocy technicznej i alternatywach.
Opublikuj nowe i uaktualnij istniejące aplikacje biznesowe (LOB) dla systemów iOS i Android z usługi App Center do Portal firmy w wystąpieniu usługi Intune Cloud.
Wymagania wstępne
- Twoja organizacja ma subskrypcję Intune Cloud. Jeśli nie, możesz utworzyć konto w wersji próbnej.
- Aktywowano konto administratora Intune i dzierżawy.
- Utwórz rekord CNAME systemu DNS , aby uprościć i dostosować środowisko logowania. Gdy twoja organizacja zarejestruje się w usłudze w chmurze firmy Microsoft, takiej jak Intune, otrzymujesz początkową domenę.
- Ręcznie dodaj użytkowników do subskrypcji Intune za pośrednictwem portalu Office 365 lub portalu usługi Azure Intune i nadaj użytkownikom dodatkowe uprawnienia, w tym uprawnienia administratora globalnego.
- Tworzenie grup w celu organizowania użytkowników lub urządzeń według lokalizacji geograficznej, działu lub charakterystyki sprzętu.
- Usługa Azure Active Directory dla dzierżawy działa jako broker zabezpieczeń, aby umożliwić dostęp do lokacji. Program Visual Studio App Center będzie wymagać dostępu do interfejsu API programu Intune graph, aby umożliwić użytkownikowi określonej dzierżawy publikowanie aplikacji w Intune — Portal firmy. Administratorzy globalni usługi Azure Active Directory (AD) dzierżawy muszą wyrazić zgodę. Aby udzielić tej zgody, administrator globalny usługi Azure Active Directory Twojej firmy będzie musiał przejść do tej strony zgody i wyrazić zgodę na udzielenie dostępu do centrum aplikacji programu Visual Studio w celu uzyskania dostępu do interfejsów API programu Graph Intune. Następnie administrator zostanie wyświetlony w centrum aplikacji programu Visual Studio. Udzielanie zgody jest jednorazowym działaniem administratora globalnego usługi Active Directory firmy. Po zakończeniu każdy użytkownik z rolą menedżera aplikacji Intune dla tej firmy może przejść do centrum aplikacji programu Visual Studio i opublikować aplikacje w Intune — Portal firmy.
- Aby uzyskać więcej informacji, zapoznaj się z wprowadzeniem do Intune.
Krok 1. Tworzenie połączenia Intune w centrum aplikacji
- Wybierz pozycję Sklepy w obszarze Dystrybucja.
- W środku strony kliknij przycisk Połącz ze sklepem .
- Wybierz typ sklepu jako Intune — Portal firmy i kliknij przycisk Dalej.
- Nastąpi przekierowanie do strony logowania firmy Microsoft, aby podać początkową nazwę domeny w usłudze Azure Active Directory (AD). Wygląda na to, że your-domain.onmicrosoft.com.
- Po pomyślnym zalogowaniu zostanie wyświetlony monit o wprowadzenie nazwy sklepu.
- Z listy rozwijanej wybierz pozycję Kategoria aplikacji.
- W polu Odbiorcy podaj nazwę grupy Azure AD (grupy z włączoną obsługą zabezpieczeń), aby rozpowszechnić tę aplikację. Wczesna wersja tej funkcji wymaga od dewelopera znajomości grupy Azure AD, do której aplikacja jest dystrybuowana. Administrator Intune, który połączył Centrum aplikacji z Intune interfejs Graph API w kroku 1.3, musi być członkiem grupy, aby kwalifikował się i był wyświetlany na liście rozwijanej autouzupełniania.
- Kliknij przycisk Połącz.
- Połączenie z Intune — Portal firmy zostało skonfigurowane. Powinien zostać wyświetlony sklep o nazwie podanej na stronie głównej Sklepy . Połączenie jest ważne przez 90 dni dla aplikacji w Centrum aplikacji.
Krok 2. Publikowanie aplikacji w Intune — Portal firmy
- Na stronie głównej Sklepy wybierz utworzony powyżej Intune Store.
- Kliknij pozycję Publikuj w sklepie.
- Przekaż pakiet aplikacji.
- Po przekazaniu pakietu powinny zostać wyświetlone szczegóły aplikacji. Kliknij przycisk Dalej.
- Kliknij pozycję Publikuj, aby wypchnąć aplikację do Intune — Portal firmy. Stan tej wersji na stronie szczegółów sklepu będzie wyświetlany jako Przetwarzanie.
- Gdy centrum aplikacji zakończy przekazanie aplikacji do Intune, stan aplikacji zmieni się na Przesłano.
- Jeśli podczas publikowania wystąpi błąd, stan nie powiedzie się z komunikatem o błędzie.
W przypadku wszelkich problemów zawsze możesz otworzyć bilet pomocy technicznej. Wybierz menu Pomoc (?) w prawym górnym rogu portalu Centrum aplikacji, a następnie wybierz pozycję "Skontaktuj się z pomocą techniczną". Nasz dedykowany zespół pomocy technicznej odpowie na Twoje pytania i opinie.
Publikowanie za pośrednictwem interfejsu wiersza polecenia
Ostrzeżenie
Do korzystania z tej funkcji jest potrzebny interfejs wiersza polecenia usługi App Center w wersji 2.7 lub nowszej.
Korzystanie z interfejsu wiersza polecenia to prosty sposób integracji połączenia z magazynem centrum App Center w ramach konfiguracji ciągłej integracji/ciągłego wdrażania, takiej jak Jenkins lub Go CI.
Zanim będzie można użyć interfejsu wiersza polecenia, musisz ustanowić połączenie z miejscem docelowym, czyli Google Play, App Store lub Intune w Centrum aplikacji. Skompiluj plik binarny dla miejsca docelowego.
appcenter distribute stores list \
--app {app_owner}/{app_name} \
--output json
Otrzymasz wynik podobny do następującego:
[["Alpha","googleplay","alpha"],["Beta","googleplay","beta"],["Production","googleplay","production"]
Jest to kolumna Store, której użyjemy w ostatnim kroku.
Ostatnim krokiem jest opublikowanie aplikacji przez uruchomienie polecenia:
appcenter distribute stores publish \
--file /path/to/file.aab \
--store Production \
--app {app_owner}/{app_name} \
--release-notes "Some note."
Musisz wypełnić puste elementy, takie jak polecenie listy. Zamiast mieć statyczną notatkę o wersji, można zamiast tego użyć elementu --release-notes-file
. Plik notatki o wersji jest plikiem w postaci zwykłego tekstu zakodowanego przy użyciu formatu UTF-8.
Rozwiązywanie problemów
Nie można opublikować aplikacji w sklepie Intune Store. Aplikacja została wcześniej opublikowana jako ***
Ten błąd może wystąpić podczas próby opublikowania przy użyciu aplikacji, która została już opublikowana w Intune z inną nazwą aplikacji. Usługa App Center używa nazwy aplikacji w centrum aplikacji podczas publikowania w Intune. Jeśli nazwa różni się od nazwy w Intune, Intune odrzuca ten komunikat o błędzie.
Aby rozwiązać ten problem, musisz zmienić nazwę lub utworzyć nową aplikację, która dokładnie odpowiada temu, co masz w Intune. Jeśli zostanie wyświetlony komunikat o błędzie, spróbuj zmienić nazwę aplikacji Centrum aplikacji na następującą po ... opublikowany jako "***".