Szablon korporacyjny aplikacji AppStudio Player umożliwia tworzenie dostosowanej wersji tej aplikacji na potrzeby dystrybucji własnych aplikacji korporacyjnych. Udostępniono opcje konfiguracji umożliwiające zmianę marki tej aplikacji; podanie adresu URL portalu ArcGIS Enterprise i ukrycie niektórych stron.
Szablon korporacyjny udostępnia także opcje odtwarzania aplikacji internetowych w ramach aplikacji — ta funkcja nie jest dostępna w wersji aplikacji AppStudio Player dostępnej w sklepie.
Wymagania
Wymagania dla szablonu korporacyjnego aplikacji AppStudio Player są następujące:
- Aby zalogować się do usługi ArcGIS Online lub instytucji ArcGIS Enterprise za pomocą protokołu OAuth2, należy zarejestrować aplikację i podać identyfikator klienta. Aby uzyskać więcej informacji, zapoznaj się z sekcją Podpisywanie aplikacji.
- Adres URL portalu ArcGIS Enterprise (opcjonalny): istnieje możliwość podania adresu URL portalu za pomocą następującej opcji aplikacji ArcGIS AppStudio: Ustawienia > Właściwości > Korporacyjna. Po jej skonfigurowaniu naciśnięcie przycisku Zaloguj się spowoduje połączenie z podanym portalem ArcGIS Enterprise.
Dostosowywanie aplikacji
Po utworzeniu aplikacji można ją dostosować, wprowadzając odpowiednie zmiany w ustawieniach aplikacji.
Uruchom aplikację AppStudio i na panelu bocznym kliknij opcję Ustawienia > Właściwości. W poniższej tabeli przedstawiono zawartość kart znajdujących się na karcie Właściwości posortowaną według karty, na której się znajduje oraz według przeznaczenia. Właściwości można także modyfikować bezpośrednio w pliku appinfo.json aplikacji. Jeśli zmienisz dowolne z tych właściwości, kliknij przycisk Zastosuj, aby je zapisać przed ponownym uruchomieniem aplikacji.
Zawartość karty Korporacyjna
Własność | Nazwa JSON | Typ | Opis |
---|---|---|---|
Adres URL portalu | defaultPortalUrl | Ciąg znakowy | Wpisz poprawny adres URL serwera portalu, z którym aplikacja AppStudio Player ma domyślnie nawiązywać połączenie. Jeśli ta właściwość zostanie podana, użytkownicy nie będą mogli łączyć się z innym portalem. Jeśli użytkownicy mają mieć w dowolnym momencie możliwość połączenia z usługą ArcGIS Online lub oprogramowaniem ArcGIS Enterprise, nie należy podawać wartości. |
Nazwa portalu | defaultPortalName | Ciąg znakowy | Wpisz nazwę portalu korporacyjnego, która ma być wyświetlana w nagłówku strony logowania. Domyślnie używana jest nazwa portalu ArcGIS Enterprise. Ta właściwość działa tylko wtedy, gdy podano adres URL serwera portalu. |
Portal skonfigurowany z użyciem zintegrowanego uwierzytelniania systemu Windows (IWA) | isDefaultPortalIWA | Wartość logiczna (true|false) | Skonfiguruj wartość true, jeśli powyższy serwer portalu jest skonfigurowany z użyciem zintegrowanego uwierzytelniania systemu Windows (Integrated Windows Authentication — IWA). Ponieważ nie zawsze można określić, czy portal wykorzystuje uwierzytelnianie IWA na podstawie loginów użytkowników, skonfigurowanie tej właściwości jest ważne. Wartość domyślna to false. |
Zawartość karty Wdrażanie
Własność | Nazwa JSON | Typ | Opis |
---|---|---|---|
Pokaż wdrażanie | isOnboardingPageEnabled | Wartość logiczna (true|false) | W przypadku skonfigurowania wartości true zostanie wyświetlona strona wdrażania. Strony te ułatwiają początkującym użytkownikom zapoznanie się z aplikacją. Wartość domyślna to prawda (true). |
Pokaż przycisk Pomiń | showSkipButton | Wartość logiczna (true|false) | Skonfigurowanie wartości true spowoduje, że na stronie wdrażania będzie wyświetlany przycisk Pomiń. Wartość domyślna to prawda (true). |
Wdrażanie — pierwszy obraz | onboardingImage0 | Obraz rastrowy | Obraz używany na pierwszej stronie wdrażania. |
Wdrażanie — pierwszy komunikat | onboardingTitle | Ciąg znakowy | Komunikat wyświetlany razem z pierwszym obrazem wdrażania. |
Wdrażanie — drugi obraz | onboardingImage1 | Obraz rastrowy | Obraz używany na drugiej stronie wdrażania. |
Wdrażanie — drugi komunikat | onboardingSubtitle0 | Ciąg znakowy | Komunikat wyświetlany razem z drugim obrazem wdrażania. |
Wdrażanie — trzeci obraz | onboardingImage2 | Obraz rastrowy | Obraz używany na trzeciej stronie wdrażania. |
Wdrażanie — trzeci komunikat | onboardingSubtitle1 | Ciąg znakowy | Komunikat wyświetlany razem z trzecim obrazem wdrażania. |
Wdrażanie — czwarty obraz | onboardingImage3 | Obraz rastrowy | Obraz używany na czwartej stronie wdrażania. |
Wdrażanie — czwarty komunikat | onboardingSubtitle2 | Ciąg znakowy | Komunikat wyświetlany razem z czwartym obrazem wdrażania. |
Wdrażanie — piąty obraz | onboardingImage4 | Obraz rastrowy | Obraz używany na piątej stronie wdrażania. |
Wdrażanie — piąty komunikat | onboardingSubtitle3 | Ciąg znakowy | Komunikat wyświetlany razem z piątym obrazem wdrażania. |
Zawartość karty Ogólne
Własność | Nazwa JSON | Typ | Opis |
---|---|---|---|
Kolor marki | appPrimaryColor | Ciąg znakowy (wartość koloru) | Kolor podstawowy aplikacji. Jeśli skonfigurowano tę właściwość, opcja Ciemny motyw nie jest wyświetlana na stronie Ustawienia aplikacji. |
Plik czcionki tytułu | customTextMediumFontTTF | Ciąg znakowy (ścieżka do pliku) | Ustawia niestandardową czcionkę tytułu, która ma być używana w całej aplikacji. Jest ona używana w nagłówkach, tytułach stron itp. |
Plik czcionki tekstu | customTextRegularFontTTF | Ciąg znakowy (ścieżka do pliku) | Ustawia niestandardową czcionkę tekstu, która ma być używana w całej aplikacji. Jest ona używana w opisach zdjęć, informacjach itp. |
Pokaż stronę Przykłady | isSampleEnabled | Wartość logiczna (true|false) | W przypadku skonfigurowania wartości true w aplikacji AppStudio Player zostanie wyświetlona strona Przykłady. Wartość domyślna to false. Strona Przykłady zawiera różne przykłady aplikacji AppStudio do pobrania i wypróbowania. |
Pokaż stronę Aplikacje internetowe | showWebApps | Wartość logiczna (true|false) | W przypadku skonfigurowania wartości true w aplikacji AppStudio Player zostanie wyświetlona strona Aplikacje internetowe. Wartość domyślna to prawda (true). Strona Aplikacje internetowe umożliwia otwieranie i wyświetlanie różnych aplikacji internetowych. |
Identyfikator grupy aplikacji natywnych | nativeAppsGroupId | Ciąg znakowy | Podaj identyfikator grupy zawierającej różne aplikacje natywne AppStudio wyświetlane na stronie Chmura. |
Identyfikator grupy aplikacji internetowych | webAppsGroupId | Ciąg znakowy | Podaj identyfikator grupy zawierającej różne aplikacje internetowe. |
Pokaż sekcje Funkcje, Urządzenia i Licencjonowanie | isAppDetailsEnabled | Wartość logiczna (true|false) | Jeśli zostanie skonfigurowana wartość true, na stronie Szczegóły aplikacji zostaną wyświetlone sekcje Funkcje, Urządzenia i Licencjonowanie. Wartość domyślna to prawda (true). |
Zawartość karty menu bocznego
Własność | Nazwa JSON | Typ | Opis |
---|---|---|---|
Pokaż element menu Skanuj kod QR | isQRCodeEnabled | Wartość logiczna (true|false) | Jeśli zostanie ustawiona wartość true, w menu bocznym zostanie wyświetlony element menu Skanuj kod QR. Użytkownicy mogą skanować kod QR, aby pobrać aplikację w aplikacji AppStudio Player. Element ten umożliwia także nawiązanie połączenia z Konsolą aplikacji AppStudio. Wartość domyślna to prawda (true). |
Pokaż element menu Diagnostyka | isDiagnosticsEnabled | Wartość logiczna (true|false) | Jeśli zostanie ustawiona wartość true, w menu bocznym zostanie wyświetlony element menu Diagnostyka. Strona Diagnostyka udostępnia informacje dotyczące urządzenia, takie jak rozmiar ekranu, połączenie z siecią, czujniki i ustawienia regionalne. Wartość domyślna to prawda (true). |
Pokaż element menu Połącz z konsolą zdalną | isConsoleEnabled | Wartość logiczna (true|false) | Jeśli zostanie ustawiona wartość true, w menu bocznym zostanie wyświetlony element menu Połącz z konsolą zdalną. Użytkownicy mogą nawiązywać połączenie z narzędziem pulpitu Konsola, które umożliwia przechwytywanie danych wynikowych z konsoli. Wartość domyślna to prawda (true). |
Pokaż ustawienie Ciemny motyw | isDarkThemeEnabled | Wartość logiczna (true|false) | Jeśli zostanie skonfigurowana wartość true, na stronie Ustawienia aplikacji zostanie wyświetlona opcja Ciemny motyw. Wartość domyślna to prawda (true). Jeśli na karcie Ogólne skonfigurowano właściwość dotyczącą koloru marki, opcja Ciemny motyw nie zostanie wyświetlona na stronie Ustawienia aplikacji AppStudio Player. |
Pokaż ustawienie domyślnej licencji środowiska wykonawczego | isDefaultRuntimeLicenseEnabled | Wartość logiczna (true|false) | Jeśli zostanie skonfigurowana wartość true, na stronie Ustawienia aplikacji zostanie wyświetlona opcja Domyślna licencja dewelopera środowiska ArcGIS Runtime. Wartość domyślna to prawda (true). |
Opinia | feedbackEmail | Ciąg znakowy | Wpisz adres e-mail, na który użytkownicy mogą przesyłać opinie. |