🔗onestore.link

Multiplataforma

onestore.link para React Native apps

Link de loja inteligente para React Native — sem SDK, sem rebuild.

Resposta curta

Para dar a um app React Native um único link de download para as duas lojas, crie um onestore.link a partir das páginas dele na App Store e no Google Play: ele manda um iPhone para a App Store, um celular Android para o Google Play e um computador para uma página com os dois botões de loja e um QR code. É um redirecionamento, não um SDK: nada é adicionado ao seu projeto React Native e não é preciso um novo build. Tocado dentro do Instagram, Facebook, Snapchat ou X, ele passa para a loja sozinho; o navegador do TikTok bloqueia isso para muitos links, então lá a página mostra o botão da loja desde o primeiro segundo. Um link grátis não custa nada e é excluído após 30 dias sem visitantes; o Pro, por $3.99 por mês ou $39.90 por ano por link, mantém o link para sempre.

Revisado em 2026-10-22

Seu app React Native já roda em iOS e Android a partir de um único bundle JS. Seu link de compartilhamento também deveria. O onestore.link é uma simples URL que leva cada visitante para a loja certa — sem módulo nativo, sem configurar Linking, sem integrar SDK no seu AppDelegate ou MainActivity.

Crie um link grátis em cerca de um minutoou entre →

Sem o onestore.link

  • SDK da Branch / AppsFlyer + config nativa no iOS e no Android
  • plist de Universal Links + assetlinks.json de Android App Links
  • Horas de configuração antes de o primeiro link funcionar
  • Preços e contratos de plataforma

Com o onestore.link

  • Zero SDK — o link funciona como uma URL simples
  • Nenhuma config nativa necessária
  • Link pronto em cerca de um minuto
  • Preço por link a $3.99/mês (plano grátis ilimitado)

Como funciona com React Native

Sem SDK, sem recompilação, sem mudar nenhuma configuração nativa. Só uma URL.

  1. 1

    Publique seu app RN nas duas lojas

    Compile com `npx react-native run-ios --configuration Release` para iOS e com Gradle para Android, ou use o EAS Build se estiver no bare workflow do Expo.

  2. 2

    Crie seu link no onestore.link

    Busque seu app ou cole as URLs das duas lojas. Você recebe um link curto na hora.

  3. 3

    Use a URL a partir do JS

    Use `Share.share()` ou `Linking.openURL()` com a string da URL do onestore.link. Nenhuma ponte nativa necessária.

Opcional: compartilhar de dentro do seu app

O onestore.link é só uma URL — você não precisa adicionar nada ao seu app React Native para ele funcionar. Se você também quiser um botão de compartilhar dentro do app que envie o link universal aos usuários, este é o padrão típico em React Native:

Compartilhe a partir de um botão React Native:

import { Share } from "react-native";

const SHARE_URL = "https://onestore.link/myapp";

await Share.share({
  message: `Try my app: ${SHARE_URL}`,
  url: SHARE_URL,
});
// iOS → App Store, Android → Google Play

Perguntas frequentes

Isso substitui o SDK da Branch?

Para redirecionamentos inteligentes no nível da URL, sim. Para deep linking diferido e atribuição de instalações, não — isso exige um SDK, e é para isso que a Branch existe. Veja onestore.link/vs/branch para a comparação completa.

Preciso configurar Universal Links ou App Links?

Não. O onestore.link abre a App Store / Play Store diretamente pelo mecanismo padrão do navegador. Você não precisa de entradas no plist nem de `assetlinks.json`.

Funciona com o bare workflow do Expo?

Sim. O onestore.link não depende de framework — Expo (managed e bare), React Native CLI, Expo Router: tudo funciona.

Pronto para adicionar um link universal ao seu app React Native?

Grátis para sempre, sem senha. Seu link fica pronto em cerca de um minuto.

Crie seu link grátis

Veja também: onestore.link vs branch →

Veja na prática: Link na bio do seu app que detecta iPhone ou Android →

Outros frameworks

Explore mais