Un link sul tuo dominio personalizzato può aprire la tua app quando è installata, direttamente sul contenuto a cui punta il link. Chi non ha l’app va comunque allo store. Apri nell’app è incluso in Team Plus ed Enterprise.
- Passo 1
Prima di iniziare
È un lavoro per lo sviluppatore della tua app. Puoi caricare i due file da solo se hai i valori che servono, ma le modifiche all’app e le nuove versioni richiedono uno sviluppatore. Ti servono un dominio personalizzato attivo — vedi Configurare un dominio personalizzato — e l’accesso al codice sorgente dell’app e ai suoi account sviluppatore. - Passo 2
Aggiungi il file iOS
In “Settings → Custom Domains”, apri il dominio e il suo pannello Open in app, e scegli Build it for me accanto a iOS. Inserisci due valori della tua app:- App ID Prefix — dieci caratteri, in Membership su developer.apple.com (di solito il tuo Team ID)
- Bundle ID — da Xcode, come
com.example.app
Controlla il file e salvalo. Se hai già un fileapple-app-site-association, carica quello. - Passo 3
Aggiungi il file Android
Google Play Console mostra il file della tua app: nella pagina App integrity dell’app, in App signing, copia il Digital Asset Links JSON. Salvalo comeassetlinks.jsone caricalo accanto ad Android nello stesso pannello. - Passo 4
Indica il dominio nell’app iOS
In Xcode, apri Signing & Capabilities del tuo target, aggiungi Associated Domains e aggiungi una voce per il tuo dominio:applinks:get.example.comPoi gestisci il link in arrivo nell’app — l’URL arriva come user activity — e mostra il contenuto corrispondente. - Passo 5
Indica il dominio nell’app Android
InAndroidManifest.xml, aggiungi un intent filter all’activity che deve aprire i link:<intent-filter android:autoVerify="true"> <action android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.DEFAULT" /> <category android:name="android.intent.category.BROWSABLE" /> <data android:scheme="https" android:host="get.example.com" /> </intent-filter> - Passo 6
Prima carica, poi pubblica
Metti entrambi i file al loro posto prima che le nuove versioni dell’app arrivino negli store. Android verifica il dominio una sola volta, quando l’app viene installata o aggiornata, e Apple ricorda un file mancante per circa un giorno — un’app pubblicata prima che il suo file sia online non aprirà i link per i suoi primi utenti. - Passo 7
Prova su un dispositivo
Digitare il link nella barra degli indirizzi del browser non apre le app, su nessuna delle due piattaforme. Installa invece la nuova build e tocca un link al tuo dominio in Note, Messaggi o un’email.