Wieloplatformowe
onestore.link dla aplikacji Expo
Uniwersalny link do sklepu dla aplikacji Expo w około minutę.
Krótka odpowiedź
Aby dać aplikacji Expo 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 Expo 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
Aplikacje Expo trafiają zarówno do App Store, jak i do Google Play z jednej bazy kodu. Potrzebują też jednego linku do udostępniania, który otwiera właściwy sklep w zależności od urządzenia odwiedzającego. onestore.link to właśnie ten link — bez SDK, bez natywnej przebudowy, bez zmian w konfiguracji EAS.
Bez onestore.link
- Dwa adresy URL do utrzymania (App Store + Google Play)
- Ręczne wykrywanie User-Agenta na stronie marketingowej
- Zepsute przekierowania w przeglądarkach w aplikacjach TikTok i Instagram
- Brak możliwości udostępnienia jednego kodu QR dla obu platform
Z onestore.link
- Jeden adres URL do wszystkiego (`onestore.link/yourapp`)
- Automatyczne kierowanie iOS / Android / komputer
- Strona pomostowa, która wyprowadza z przeglądarek w aplikacjach TikTok / Instagram
- Jeden kod QR, własny podgląd OG przy udostępnianiu w mediach społecznościowych
Jak to działa z Expo
Bez SDK, bez przebudowy, bez zmian w natywnej konfiguracji. Tylko adres URL.
- 1
Opublikuj aplikację Expo w obu sklepach
Użyj `eas submit` albo prześlij plik IPA / AAB ręcznie. Gdy każda karta aplikacji będzie już opublikowana, zanotuj adres z App Store i adres z Play Store.
- 2
Utwórz swój onestore.link
Wejdź na onestore.link, wyszukaj nazwę aplikacji (adresy sklepów i metadane uzupełnią się automatycznie) albo wklej oba adresy sklepów ręcznie. Krótki link dostajesz od razu (w Pro możesz go później zmienić na coś w rodzaju `/myapp`).
- 3
Udostępniaj `onestore.link/myapp` wszędzie
Bio, reklamy, kody QR, stopka e-maila, przyciski udostępniania w aplikacji. Użytkownicy iOS trafiają do App Store, użytkownicy Androida do Google Play, a komputery i przeglądarki w aplikacjach są obsługiwane automatycznie.
Opcjonalnie: udostępnianie z wnętrza aplikacji
onestore.link to po prostu adres URL — nie musisz niczego dodawać do swojej aplikacji Expo, ż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 Expo:
W dowolnym miejscu aplikacji Expo (albo po prostu w mediach społecznościowych):
// Share button in your app
import * as Linking from "expo-linking";
const SHARE_URL = "https://onestore.link/myapp";
await Linking.openURL(SHARE_URL);
// → iOS opens App Store
// → Android opens Google Play
// → Desktop / in-app browser handled tooNajczęstsze pytania
Czy potrzebna jest natywna kompilacja albo zmiana w config_plugins?
Nie. onestore.link to zwykłe przekierowanie adresu URL — Twoja aplikacja Expo się nie zmienia. Używaj tego adresu wszędzie tam, gdzie użyłbyś linku do sklepu.
Czy działa z EAS Update / aktualizacjami OTA?
Tak. EAS Update dotyczy paczki JS Twojej aplikacji; onestore.link dotyczy publicznego linku do udostępniania. To dwie niezależne rzeczy.
Czy mogę używać go w aplikacji do udostępniania?
Tak — użyj `expo-linking` lub `Share.share()` z adresem onestore.link. Użytkownicy udostępniający link z Twojej aplikacji przekazują dalej link uniwersalny, a nie link do jednego konkretnego sklepu.
Gotowy, by dodać uniwersalny link do swojej aplikacji Expo?
Darmowe na zawsze, bez hasła. Twój link jest gotowy w około minutę.
Utwórz darmowy linkZobacz też: onestore.link vs firebase dynamic links →
Zobacz w praktyce: Jeden link na premierę aplikacji →