Aprire i link nella tua app

Le traduzioni sono realizzate con IA. Se alcune traduzioni non sono corrette, per favore fatecelo sapere su hello@onelink.to

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.
  1. 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.
  2. 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 file apple-app-site-association, carica quello.
  3. 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 come assetlinks.json e caricalo accanto ad Android nello stesso pannello.
  4. 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.com
    Poi gestisci il link in arrivo nell’app — l’URL arriva come user activity — e mostra il contenuto corrispondente.
  5. Passo 5

    Indica il dominio nell’app Android

    In AndroidManifest.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>
  6. 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.
  7. 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.