Anhand der AppStudio Player-Enterprise-Vorlage können Sie eine angepasste Player-Version erstellen, worüber Sie die unternehmenseigenen Apps verteilen können. Verfügbar sind Konfigurationsoptionen zum Umbenennen der App, zur Angabe einer ArcGIS Enterprise-Portal-URL und zum Ausblenden bestimmter Seiten.
Ebenfalls in der Enterprise-Vorlage enthalten ist die Option zur Wiedergabe von Web-Apps innerhalb der App. Dies ist eine Funktionalität, die in der Store-Version von AppStudio Player nicht verfügbar ist.
Anforderungen
Für die AppStudio Player-Enterprise-Vorlage gelten folgende Anforderungen:
- Für die Anmeldung mit OAuth2 bei Ihrer ArcGIS Online- oder ArcGIS Enterprise-Organisation müssen Sie die App registrieren und eine Client-ID angeben. Weitere Informationen finden Sie unter Signieren Ihrer App.
- ArcGIS Enterprise-Portal-URL (optional): In ArcGIS AppStudio können Sie unter Einstellungen > Eigenschaften > Enterprise eine Portal-URL angeben. Wird diese Einstellung festgelegt, wird durch das Drücken der Schaltfläche Anmelden eine Verbindung zum angegebenen ArcGIS Enterprise-Portal hergestellt.
Anpassen von Apps
Nachdem Sie Ihre App erstellt haben, können Sie sie anpassen, indem Sie die App-Einstellungen ändern.
Starten Sie AppStudio, und klicken Sie im Seitenbereich auf Einstellungen > Eigenschaften. In der folgenden Tabelle sind die Inhalte der Registerkarte Eigenschaften nach Unterregisterkarte und mit dem jeweiligen Zweck aufgeführt. Alle Einstellungen können auch direkt in der Datei "appinfo.json" der App geändert werden. Wenn Sie eine dieser Eigenschaften ändern, klicken Sie auf Übernehmen, um sie zu speichern, bevor Sie die App später erneut starten.
Inhalte der Registerkarte "Enterprise"
Eigenschaft | JSON-Name | Typ | Beschreibung |
---|---|---|---|
Portal-URL | defaultPortalUrl | Zeichenfolge | Geben Sie eine gültige Portal-Server-URL ein, zu der AppStudio Player standardmäßig eine Verbindung herstellen soll. Wurde diese Eigenschaft festgelegt, können keine Verbindungen zu anderen Portalen hergestellt werden. Lassen Sie die Eigenschaft leer, wenn Benutzer jederzeit die Möglichkeit haben sollen, eine Verbindung zu ArcGIS Online oder einem beliebigen ArcGIS Enterprise-Portal herzustellen. |
Portal-Name | defaultPortalName | Zeichenfolge | Geben Sie den Namen des Enterprise-Portals ein, der als Überschrift auf der Anmeldeseite angezeigt werden soll. Standardmäßig wird ArcGIS Enterprise als Portalname verwendet. Diese Eigenschaft ist nur gültig, wenn die Portal-Server-URL angegeben wurde. |
Portal mit IWA konfiguriert | isDefaultPortalIWA | Boolesch (true|false) | Legen Sie diese Eigenschaft auf "true" fest, wenn der oben angegebene Portal-Server mit der integrierten Windows-Authentifizierung (IWA) konfiguriert wurde. Da nicht immer anhand der Benutzeranmeldung bestimmt werden kann, ob das Portal IWA verwendet, sollten Sie diese Eigenschaft unbedingt festlegen. Der Standardwert ist "false". |
Inhalte der Registerkarte "Einführung"
Eigenschaft | JSON-Name | Typ | Beschreibung |
---|---|---|---|
Einführung anzeigen | isOnboardingPageEnabled | Boolesch (true|false) | Bei der Angabe von "true" wird die Einführungsseite angezeigt. Anhand der Einführungsseiten können sich neue Benutzer mit einer App vertraut machen. Der Standardwert ist "true". |
Schaltfläche "Überspringen" anzeigen | showSkipButton | Boolesch (true|false) | Bei der Angabe von "true" wird die Schaltfläche Überspringen für die Einführung angezeigt. Der Standardwert ist "true". |
Bild für 1. Seite der Einführung | onboardingImage0 | Bild | Das Bild, das für die erste Seite der Einführung verwendet werden soll. |
Meldung für 1. Einführungsbild | onboardingTitle | Zeichenfolge | Mit dem ersten Einführungsbild angezeigte Meldung. |
Bild für 2. Seite der Einführung | onboardingImage1 | Bild | Das Bild, das für die zweite Seite der Einführung verwendet werden soll. |
Meldung für 2. Einführungsbild | onboardingSubtitle0 | Zeichenfolge | Mit dem zweiten Einführungsbild angezeigte Meldung. |
Bild für 3. Seite der Einführung | onboardingImage2 | Bild | Das Bild, das für die dritte Seite der Einführung verwendet werden soll. |
Meldung für 3. Einführungsbild | onboardingSubtitle1 | Zeichenfolge | Mit dem dritten Einführungsbild angezeigte Meldung. |
Bild für 4. Seite der Einführung | onboardingImage3 | Bild | Das Bild, das für die vierte Seite der Einführung verwendet werden soll. |
Meldung für 4. Einführungsbild | onboardingSubtitle2 | Zeichenfolge | Mit dem vierten Einführungsbild angezeigte Meldung. |
Bild für 5. Seite der Einführung | onboardingImage4 | Bild | Das Bild, das für die fünfte Seite der Einführung verwendet werden soll. |
Meldung für 5. Einführungsbild | onboardingSubtitle3 | Zeichenfolge | Mit dem fünften Einführungsbild angezeigte Meldung. |
Inhalt der Registerkarte "Allgemein"
Eigenschaft | JSON-Name | Typ | Beschreibung |
---|---|---|---|
Unternehmensfarbe | appPrimaryColor | Zeichenfolge (Farbwert) | Die primäre Farbe, die in der App verwendet wird. Wenn Sie diese Eigenschaft konfiguriert haben, wird die Option "Dunkles Design" nicht auf der Seite "App-Einstellungen" angezeigt. |
Datei für Titelschriftart | customTextMediumFontTTF | Zeichenfolge (Dateipfad) | Legt die benutzerdefinierte Titelschriftart fest, die in der gesamten App verwendet werden soll. Sie wird in Überschriften, Seitentiteln usw. verwendet. |
Datei für Textschriftart | customTextRegularFontTTF | Zeichenfolge (Dateipfad) | Legt die benutzerdefinierte Textschriftart fest, die in der gesamten App verwendet werden soll. Sie wird in Beschreibungen von Fotos, Texten usw. verwendet. |
Seite "Beispiele" anzeigen | isSampleEnabled | Boolesch (true|false) | Bei der Angabe von "true" wird die Seite Beispiele in AppStudio Player angezeigt. Der Standardwert ist "false". Die Seite "Beispiele" enthält verschiedene AppStudio-Beispiele, die heruntergeladen und getestet werden können. |
Seite "Web-Apps" anzeigen | showWebApps | Boolesch (true|false) | Bei der Angabe von "true" wird die Seite "Web-Apps" in AppStudio Player angezeigt. Der Standardwert ist "true". Auf der Seite "Web-Apps" können Sie verschiedene Web-Apps öffnen und anzeigen. |
Gruppen-ID für native Apps | nativeAppsGroupId | Zeichenfolge | Geben Sie eine Gruppen-ID an, die verschiedene native AppStudio-Apps umfasst. Diese Apps werden auf der Seite Cloud angezeigt. |
Web Apps Group ID | webAppsGroupId | Zeichenfolge | Geben Sie eine Gruppen-ID an, die verschiedene Web-Apps umfasst. |
Abschnitte "Funktionen", "Geräte" und "Lizenzierung" anzeigen | isAppDetailsEnabled | Boolesch (true|false) | Bei der Angabe von "true" werden die Abschnitte Funktionen, Geräte und Lizenzierung auf der Seite "App-Details" angezeigt. Der Standardwert ist "true". |
Inhalte der Registerkarte "Seitenbereich"
Eigenschaft | JSON-Name | Typ | Beschreibung |
---|---|---|---|
Menüelement "QR-Code scannen" anzeigen | isQRCodeEnabled | Boolesch (true|false) | Bei der Angabe von "true" wird das Menüelement QR-Code scannen im Seitenbereich angezeigt. In AppStudio Player kann durch das Scannen eines QR-Codes eine App heruntergeladen werden. Weiterhin kann so eine Verbindung zur AppStudio-Konsole hergestellt werden. Der Standardwert ist "true". |
Menüelement "Diagnose" anzeigen | isDiagnosticsEnabled | Boolesch (true|false) | Bei der Angabe von "true" wird das Menüelement Diagnose im Seitenbereich angezeigt. Über die Seite "Diagnose" erhalten Sie Informationen zu Ihrem Gerät, z. B. Bildschirmgröße, Netzwerkverbindung, Sensoren und Gebietsschema. Der Standardwert ist "true". |
Menüelement "Remote-Konsole verbinden" anzeigen | isConsoleEnabled | Boolesch (true|false) | Bei der Angabe von "true" wird das Menüelement Remote-Konsole verbinden im Seitenbereich angezeigt. Darüber kann eine Verbindung zum Desktop-Werkzeug "Konsole" hergestellt werden, mit dem Konsolenausgaben erfasst werden können. Der Standardwert ist "true". |
Einstellung "Dunkles Design" anzeigen | isDarkThemeEnabled | Boolesch (true|false) | Bei der Angabe von "true" wird die Option Dunkles Design auf der Seite "App-Einstellungen" angezeigt. Der Standardwert ist "true". Wenn Sie die Eigenschaft für die Unternehmensfarben auf der Registerkarte "Allgemein" konfiguriert haben, wird die Option "Dunkles Design" nicht auf der Seite "App-Einstellungen" von AppStudio Player angezeigt. |
Einstellung "Standardmäßige Runtime-Lizenz" anzeigen | isDefaultRuntimeLicenseEnabled | Boolesch (true|false) | Bei der Angabe von "true" wird die Option "Standardmäßige ArcGIS Runtime-Entwicklerlizenz" auf der Seite "App-Einstellungen" angezeigt. Der Standardwert ist "true". |
Feedback | feedbackEmail | Zeichenfolge | Geben Sie eine E-Mail-Adresse an, an die Benutzer Feedback senden können. |