Integrieren in andere Apps

Sie können Ihre ArcGIS AppStudio-App über einen App-Link in andere Apps integrieren. In einem Webbrowser können Sie einen App-Link verwenden, um Apps auf Ihrem Desktop-Computer bzw. auf Ihrem Gerät oder aus einer anderen App zu öffnen. Mit einem App-Link können u. a. die ArcGIS-Apps ArcGIS Survey123, ArcGIS QuickCapture, ArcGIS Field Maps, ArcGIS Workforce und ArcGIS Navigator geöffnet werden.

Herstellen einer Verknüpfung zwischen Ihrer App und anderen Apps

Sie können einen App-Link zum Öffnen der AppStudio-App erstellen, den Sie in Ihre eigene native App oder Web-App einbetten können. Derselbe App-Link kann zu Testzwecken auch in einem Webbrowser verwendet werden.

Definieren Sie den App-Link für Ihre App in ArcGIS AppStudio. Wählen Sie Ihre App in der AppStudio-Galerie aus, öffnen Sie Einstellungen > Erweitert > Umgebung, und geben Sie im Feld URL-Schema die URL ein, die als App-Link verwendet werden soll. Diese URL muss in Kleinbuchstaben und ohne Sonderzeichen angegeben werden.

Nachdem Ihre App erstellt wurde und sich auf Ihrem Gerät befindet, können Sie mit dem App-Link über einen Link aus einer anderen App oder durch direkte Eingabe in einen Webbrowser darauf zugreifen. Wenn die App über die angegebene URL geöffnet wird, wird direkt im Anschluss das Signal onOpenURL aufgerufen, worüber Sie bestimmte Verhaltensweisen für den Start über eine URL angeben können.

Link zu anderen Apps

Sie können eine URL verwenden, mit der eine weitere App innerhalb Ihrer App geöffnet wird. Viele Apps akzeptieren auch benutzerdefinierte Parameter in ihren URLs, um Informationen für die Ziel-App bereitzustellen. In einigen Apps wird ein benutzerdefiniertes URL-Schema verwendet. Dieses muss unter iOS einer Liste der zulässigen Schemas (Allowlist) hinzugefügt werden. In anderen Apps werden webfähige App-Links verwendet. Diese müssen keiner Allowlist hinzugefügt werden, stehen jedoch aktuell nur unter Android und iOS zur Verfügung.

Hinweis:

Bei iOS-Geräten müssen URL-Schemas einer Liste mit zulässigen bzw. genehmigten Schemas in der App hinzugefügt werden, damit das URL-Schema ordnungsgemäß funktioniert. Sie können diese Liste unter Einstellungen > Erweitert > Umgebung als kommagetrennte Liste im Feld URL-Schemas starten definieren. Folgende URL-Schemas werden von Esri Apps verwendet:

  • arcgis-survey123
  • arcgis-appstudio-player
  • arcgis-trek2there
  • arcgis-workforce

Diese URL-Schemas werden nur in erstellten iOS-Apps berücksichtigt. Sie gelten nicht bei Ausführung in AppStudio Player.

Weitere Informationen zu einigen Esri Apps, die mithilfe von AppStudio Player geöffnet werden können, finden Sie unter: