🔗onestore.link

Multiplateforme

onestore.link pour React Native apps

Lien store intelligent pour React Native — sans SDK, sans rebuild.

Réponse courte

Pour donner à une app React Native un seul lien de téléchargement pour les deux stores, créez un onestore.link depuis ses pages App Store et Google Play : il envoie un iPhone sur l'App Store, un téléphone Android sur Google Play, et un ordinateur sur une page avec les deux boutons de store et un QR code. C'est une redirection, pas un SDK : rien n'est ajouté à votre projet React Native et aucune build n'est à refaire. Ouvert dans Instagram, Facebook, Snapchat ou X, il passe la main au store tout seul ; le navigateur de TikTok bloque cela pour beaucoup de liens, alors la page y montre le bouton du store dès la première seconde. Un lien gratuit ne coûte rien et est supprimé après 30 jours sans visiteur ; Pro, à $3.99 par mois ou $39.90 par an et par lien, le garde pour de bon.

Dernière relecture : 2026-10-19

Votre app React Native tourne déjà sur iOS et Android depuis un seul bundle JS. Votre lien de partage devrait en faire autant. onestore.link est une simple URL qui dirige chaque visiteur vers le bon store — sans module natif, sans config Linking, sans intégration de SDK dans votre AppDelegate ou MainActivity.

Créez un lien gratuit en une minute environou connectez-vous →

Sans onestore.link

  • SDK Branch / AppsFlyer + config native sur iOS et Android
  • Universal Links plist + Android App Links assetlinks.json
  • Des heures de configuration avant que votre premier lien fonctionne
  • Des tarifs et contrats de plateforme

Avec onestore.link

  • Zéro SDK — le lien fonctionne en simple URL
  • Aucune config native requise
  • Lien prêt en une minute environ
  • Tarif au lien : $3.99/mois (offre gratuite illimitée)

Comment ça marche avec React Native

Pas de SDK, pas de recompilation, aucune modification de config native. Juste une URL.

  1. 1

    Publiez votre app RN sur les deux stores

    Buildez avec `npx react-native run-ios --configuration Release` pour iOS et Gradle pour Android, ou utilisez EAS Build si vous êtes en bare workflow Expo.

  2. 2

    Créez votre lien sur onestore.link

    Recherchez votre app ou collez les deux URL des stores. Vous obtenez un lien court immédiatement.

  3. 3

    Référencez l'URL depuis le JS

    Utilisez `Share.share()` ou `Linking.openURL()` avec la chaîne d'URL onestore.link. Aucun bridge natif nécessaire.

Facultatif : partager depuis votre app

onestore.link n’est qu’une URL — vous n’avez rien à ajouter à votre app React Native pour que ça fonctionne. Si vous voulez aussi un bouton de partage dans votre app qui envoie le lien universel aux utilisateurs, voici le pattern habituel en React Native :

Partagez depuis un bouton 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

Questions fréquentes

Est-ce que ça remplace le SDK Branch ?

Pour les redirections intelligentes au niveau de l'URL, oui. Pour le deferred deep linking et l'attribution d'install, non — cela nécessite un SDK, et c'est précisément le rôle de Branch. Voir onestore.link/vs/branch pour la comparaison complète.

Dois-je configurer les Universal Links ou App Links ?

Non. onestore.link ouvre l'App Store / Play Store directement via l'intent navigateur standard. Pas besoin d'entrées plist ni de `assetlinks.json`.

Compatible avec le bare workflow Expo ?

Oui. onestore.link est agnostique au framework — Expo (managed et bare), React Native CLI, Expo Router — tout fonctionne.

Prêt à ajouter un lien universel à votre app React Native ?

Gratuit à vie, sans mot de passe. Votre lien est prêt en une minute environ.

Créez votre lien gratuit

À voir aussi : onestore.link vs branch →

À voir en pratique : Lien d'app dans votre bio sur les réseaux →

Autres frameworks

Explorer plus