Abrir links no seu app

As traduções são feitas usando IA. Se algumas traduções estão incorretas, por favor nos informe em hello@onelink.to

Um link no seu domínio personalizado pode abrir o seu app quando ele está instalado, direto no conteúdo para o qual o link aponta. Quem não tem o app continua indo para a loja. Abrir no app está incluído no Team Plus e no Enterprise.
  1. Passo 1

    Antes de começar

    Esta é uma tarefa para o desenvolvedor do seu app. Você mesmo pode enviar os dois arquivos se tiver os valores necessários, mas as alterações no app e as novas versões exigem um desenvolvedor. Você precisa de um domínio personalizado ativo — veja Configurar um domínio personalizado — e de acesso ao código-fonte e às contas de desenvolvedor do app.
  2. Passo 2

    Adicionar o arquivo de iOS

    Em “Settings → Custom Domains”, abra o domínio e o painel Open in app dele, e escolha Build it for me ao lado de iOS. Digite dois valores do seu app:
    • App ID Prefix — dez caracteres, em Membership em developer.apple.com (normalmente o seu Team ID)
    • Bundle ID — do Xcode, como com.example.app
    Revise o arquivo e salve-o. Se você já tem um arquivo apple-app-site-association, envie-o em vez disso.
  3. Passo 3

    Adicionar o arquivo de Android

    O Google Play Console mostra o arquivo do seu app: na página App integrity do app, em App signing, copie o Digital Asset Links JSON. Salve-o como assetlinks.json e envie-o ao lado de Android no mesmo painel.
  4. Passo 4

    Indicar o domínio no app de iOS

    No Xcode, abra Signing & Capabilities do seu target, adicione Associated Domains e adicione uma entrada para o seu domínio:
    applinks:get.example.com
    Depois, trate o link recebido no app — a URL chega como uma user activity — e mostre o conteúdo correspondente.
  5. Passo 5

    Indicar o domínio no app de Android

    No AndroidManifest.xml, adicione um intent filter à activity que deve abrir os links:
    <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

    Envie primeiro, publique depois

    Coloque os dois arquivos no lugar antes que as novas versões do app cheguem às lojas. O Android verifica o domínio uma vez, quando o app é instalado ou atualizado, e a Apple se lembra de um arquivo ausente por cerca de um dia — um app publicado antes que o seu arquivo esteja no ar não abrirá links para os seus primeiros usuários.
  7. Passo 7

    Testar em um dispositivo

    Digitar o link na barra de endereço do navegador não abre apps, em nenhuma das plataformas. Em vez disso, instale a nova build e toque em um link para o seu domínio no Notas, no Mensagens ou em um email.