Кросплатформні
onestore.link для React Native застосунків
Розумне посилання на магазин для React Native — без SDK, без перезбірки.
Коротка відповідь
Щоб дати застосунку на React Native одне посилання для завантаження з обох магазинів, створіть onestore.link з його сторінок в App Store і Google Play: воно надсилає iPhone в App Store, Android-телефон у Google Play, а комп'ютер на сторінку з кнопками обох магазинів і QR-кодом. Це переадресація, а не SDK: до проєкту на React Native нічого не додається, і нова збірка не потрібна. Після натискання всередині Instagram, Facebook, Snapchat чи X воно саме передає відвідувача в магазин; браузер TikTok блокує це для багатьох посилань, тож там сторінка з першої секунди показує кнопку магазину. Безкоштовне посилання нічого не коштує і видаляється після 30 днів без відвідувачів; Pro за $3.99 на місяць або $39.90 на рік за посилання зберігає його назавжди.
Востаннє перевірено 2026-10-22
Ваш застосунок React Native уже працює на iOS і Android з одного JS-бандла. Посилання для поширення має працювати так само. onestore.link — це звичайна URL-адреса, яка спрямовує кожного відвідувача до потрібного магазину: без нативного модуля, без налаштування Linking, без інтеграції SDK в AppDelegate чи MainActivity.
Без onestore.link
- SDK Branch / AppsFlyer + нативна конфігурація в iOS і Android
- plist для Universal Links + assetlinks.json для Android App Links
- Години налаштування, перш ніж запрацює перше посилання
- Тарифи платформ і контракти
З onestore.link
- Жодного SDK — посилання працює як звичайна URL-адреса
- Нативна конфігурація не потрібна
- Посилання готове приблизно за хвилину
- Оплата за посилання — $3.99/міс. (безкоштовний тариф без обмежень)
Як це працює з React Native
Без SDK, без перезбірки, без змін у нативних налаштуваннях. Лише адреса.
- 1
Опублікуйте застосунок RN в обох магазинах
Зберіть через `npx react-native run-ios --configuration Release` для iOS і Gradle для Android або скористайтеся EAS Build, якщо працюєте в bare workflow Expo.
- 2
Створіть посилання на onestore.link
Знайдіть свій застосунок або вставте обидві URL-адреси магазинів. Ви одразу отримаєте коротке посилання.
- 3
Посилайтеся на URL-адресу з JS
Використайте `Share.share()` або `Linking.openURL()` з рядком URL onestore.link. Нативний міст не потрібен.
За бажанням: діліться прямо із застосунку
onestore.link — це просто адреса: щоб усе працювало, у ваш застосунок на React Native нічого додавати не треба. Якщо ви також хочете кнопку «Поділитися» всередині застосунку, яка надсилає користувачам універсальне посилання, ось типовий підхід у React Native:
Поширення з кнопки 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Часті запитання
Це замінює SDK Branch?
Для розумних перенаправлень на рівні URL — так. Для відкладених діплінків і атрибуції встановлень — ні: для них потрібен SDK, і саме для цього створено Branch. Повне порівняння — на onestore.link/vs/branch.
Чи треба налаштовувати Universal Links або App Links?
Ні. onestore.link відкриває App Store / Play Store напряму через стандартний механізм браузера. Записи в plist чи `assetlinks.json` не потрібні.
Чи працює з bare workflow Expo?
Так. onestore.link не залежить від фреймворку — Expo (managed і bare), React Native CLI, Expo Router — усе працює.
Готові додати універсальне посилання до свого застосунку на React Native?
Безкоштовно назавжди, без пароля. Ваше посилання буде готове приблизно за хвилину.
Створити безкоштовне посиланняДив. також: onestore.link проти branch →
Подивіться на практиці: Посилання в біо на застосунок, яке визначає iPhone чи Android →