Integrazione con altre app

È possibile integrare l'app ArcGIS AppStudio con altre app utilizzando un collegamento app. Puoi usare un collegamento di app in un browser web per aprire le app sul tuo desktop o dispositivo o dall'interno di un'altra app. Le applicazioni ArcGIS che si possono aprire con un collegamento all'applicazione includono ArcGIS Survey123, ArcGIS QuickCapture, ArcGIS Field Maps, ArcGIS Workforce, e ArcGIS Navigator.

Collegamento all'app da altre app

È possibile creare un collegamento app per aprire l'app AppStudio che può essere integrato nella propria app nativa o Web. È inoltre possibile utilizzare lo stesso collegamento app in un browser Web per i test.

Definire il collegamento app per la propria app in ArcGIS AppStudio. Selezionare l'app nella galleria di AppStudio, aprire Impostazioni > Avanzate > Ambiente e nel campo Schema URL inserire l'URL che si utilizzerà come collegamento all'app. Questo URL deve essere in caratteri minuscoli e non deve contenere caratteri speciali.

Una volta creata l'app, ed una volta presente sul dispositivo, è possibile accedervi con il collegamento all'app tramite un collegamento da un'altra app o entrandovi direttamente tramite un browser Web. Quando l'app è aperta dall'URL fornito, il segnale onOpenURL viene chiamato immediatamente, consentendo di implementare un comportamento specifico quando viene lanciato in questo modo.

Collegamento ad altre app

È possibile utilizzare un URL che apre un'altra app all'interno della propria. Molte app accettano anche parametri degli URL personalizzati per fornire informazioni sull'app di destinazione. Alcune app utilizzano uno schema URL personalizzato (che richiede l'autorizzazione ad elencare su iOS) e alcune usano collegamenti app abilitati per il Web (che non richiedono l'autorizzazione ad elencare, ma attualmente sono solo disponibili su Android e iOS).

Nota:

Sui dispositivi iOS, gli schemi URL devono essere aggiunti a un elenco approvato, o a un elenco di schemi approvati, nell'app perché lo schema URL funzioni. È possibile definire questo elenco nelle Impostazioni > Avanzate > Ambiente come un elenco di valori separati da virgole nel campo Avviare schemi URL. Gli schemi URL utilizzati dalle app Esri sono come segue:

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

Questi schemi URL sono rispettati solo nelle app iOS integrate. Non vengono rispettati quando l'app è eseguita in AppStudio Player.

Vedere di seguito per informazioni su alcune delle applicazioni Esri che possono essere aperte tramite AppStudio Player: