Wieloplatformowe
onestore.link dla aplikacji React Native
Inteligentny link do sklepu dla React Native — bez SDK, bez przebudowy.
Krótka odpowiedź
Aby dać aplikacji React Native jeden link do pobrania dla obu sklepów, utwórz onestore.link z jej stron w App Store i Google Play: kieruje iPhone'a do App Store, telefon z Androidem do Google Play, a komputer na stronę z przyciskami obu sklepów i kodem QR. To przekierowanie, nie SDK: do projektu React Native nic nie dochodzi i nie trzeba nowego buildu. Kliknięty w Instagramie, Facebooku, Snapchacie lub X sam przekazuje do sklepu; przeglądarka TikToka blokuje to dla wielu linków, więc tam strona od pierwszej sekundy pokazuje przycisk sklepu. Darmowy link nic nie kosztuje i jest usuwany po 30 dniach bez odwiedzin; Pro, za $3.99 miesięcznie lub $39.90 rocznie za link, zachowuje go na stałe.
Ostatnia aktualizacja: 2026-10-22
Twoja aplikacja React Native już działa na iOS i Androidzie z jednej paczki JS. Twój link do udostępniania też powinien. onestore.link to zwykły adres URL, który kieruje każdego odwiedzającego do właściwego sklepu — bez modułu natywnego, bez konfiguracji Linking i bez integracji SDK w AppDelegate czy MainActivity.
Bez onestore.link
- SDK Branch / AppsFlyer + natywna konfiguracja na iOS i Androidzie
- Plist dla Universal Links + assetlinks.json dla Android App Links
- Godziny konfiguracji, zanim zadziała pierwszy link
- Cenniki platform i umowy
Z onestore.link
- Zero SDK — link działa jako zwykły adres URL
- Bez natywnej konfiguracji
- Link gotowy w około minutę
- Cena za link: $3.99/mies. (darmowy plan bez limitu)
Jak to działa z React Native
Bez SDK, bez przebudowy, bez zmian w natywnej konfiguracji. Tylko adres URL.
- 1
Opublikuj aplikację RN w obu sklepach
Zbuduj ją poleceniem `npx react-native run-ios --configuration Release` dla iOS i Gradle dla Androida albo użyj EAS Build, jeśli korzystasz z Expo w trybie bare workflow.
- 2
Utwórz link na onestore.link
Wyszukaj aplikację albo wklej oba adresy sklepów. Krótki link dostajesz od razu.
- 3
Odwołuj się do adresu z JS
Użyj `Share.share()` lub `Linking.openURL()` z adresem onestore.link jako tekstem. Mostek natywny nie jest potrzebny.
Opcjonalnie: udostępnianie z wnętrza aplikacji
onestore.link to po prostu adres URL — nie musisz niczego dodawać do swojej aplikacji React Native, żeby działał. Jeśli chcesz też mieć w aplikacji przycisk udostępniania, który wysyła użytkownikom uniwersalny link, oto typowy wzorzec w React Native:
Udostępnianie z przycisku w 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 PlayNajczęstsze pytania
Czy to zastępuje SDK Branch?
Jeśli chodzi o inteligentne przekierowania na poziomie adresu URL — tak. Jeśli chodzi o odroczony deep linking i atrybucję instalacji — nie: to wymaga SDK i właśnie do tego służy Branch. Pełne porównanie znajdziesz na onestore.link/vs/branch.
Czy muszę konfigurować Universal Links albo App Links?
Nie. onestore.link otwiera App Store / Play Store bezpośrednio, przez standardowy mechanizm przeglądarki. Nie potrzebujesz wpisów w plist ani pliku `assetlinks.json`.
Czy działa z Expo w trybie bare workflow?
Tak. onestore.link nie zależy od frameworka — Expo (managed i bare), React Native CLI, Expo Router — wszystko działa.
Gotowy, by dodać uniwersalny link do swojej aplikacji React Native?
Darmowe na zawsze, bez hasła. Twój link jest gotowy w około minutę.
Utwórz darmowy linkZobacz też: onestore.link vs branch →
Zobacz w praktyce: Link w bio do aplikacji, który rozpoznaje iPhone’a lub Androida →