Çapraz platform
onestore.link ile React Native uygulamaları
React Native için akıllı mağaza bağlantısı — SDK yok, yeniden derleme yok.
Kısa cevap
Bir React Native uygulamasına iki mağaza için tek bir indirme bağlantısı vermek için App Store ve Google Play sayfalarından bir onestore.link oluştur: iPhone'u App Store'a, Android telefonu Google Play'e, bilgisayarı ise iki mağaza düğmesi ve bir QR kod bulunan bir sayfaya gönderir. Bu bir yönlendirmedir, SDK değil: React Native projene hiçbir şey eklenmez ve yeni bir derlemeye gerek kalmaz. Instagram, Facebook, Snapchat ya da X içinde dokunulduğunda kendiliğinden mağazaya geçer; TikTok'un tarayıcısı bunu birçok bağlantı için engeller, bu yüzden orada sayfa mağaza düğmesini ilk saniyeden gösterir. Ücretsiz bir bağlantı hiçbir şeye mal olmaz ve ziyaretçisiz geçen 30 günün ardından silinir; bağlantı başına aylık $3.99 ya da yıllık $39.90 olan Pro onu kalıcı olarak tutar.
Son inceleme: 2026-10-22
React Native uygulaman zaten tek bir JS paketiyle iOS ve Android'de çalışıyor. Paylaşım bağlantın da öyle olmalı. onestore.link, her ziyaretçiyi doğru mağazaya yönlendiren saf bir URL'dir — native modül yok, Linking yapılandırması yok, AppDelegate ya da MainActivity içinde SDK entegrasyonu yok.
onestore.link olmadan
- Branch / AppsFlyer SDK'sı + iOS ve Android'de native yapılandırma
- Universal Links plist + Android App Links assetlinks.json
- İlk bağlantın çalışmadan önce saatlerce kurulum
- Platform fiyatlandırması ve sözleşmeler
onestore.link ile
- Sıfır SDK — bağlantı düz bir URL olarak çalışır
- Native yapılandırma gerekmez
- Bağlantı yaklaşık bir dakikada hazır
- Bağlantı başına $3.99/ay fiyat (ücretsiz plan sınırsız)
React Native ile nasıl çalışır
SDK yok, yeniden derleme yok, yerel yapılandırma değişikliği yok. Sadece bir URL.
- 1
RN uygulamanı iki mağazaya da çıkar
iOS için `npx react-native run-ios --configuration Release`, Android için Gradle ile derle ya da Expo bare workflow kullanıyorsan EAS Build'i kullan.
- 2
Bağlantını onestore.link'te oluştur
Uygulamanı ara ya da iki mağaza URL'sini yapıştır. Kısa bağlantın anında hazır olur.
- 3
URL'yi JS'ten kullan
onestore.link URL'sini metin olarak `Share.share()` ya da `Linking.openURL()` ile kullan. Native köprü gerekmez.
İsteğe bağlı: uygulamanın içinden paylaş
onestore.link sadece bir URL — çalışması için React Native ile yazılmış uygulamana hiçbir şey eklemen gerekmez. Uygulamanın içinde kullanıcılara evrensel bağlantıyı gönderen bir paylaş düğmesi de istiyorsan, React Native ile tipik kalıp şöyle:
Bir React Native düğmesinden paylaş:
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 PlaySıkça sorulan sorular
Bu, Branch SDK'sının yerini tutar mı?
URL düzeyindeki akıllı yönlendirmeler için evet. Ertelenmiş derin bağlantı (deferred deep linking) ve kurulum atfı için hayır — bunlar bir SDK gerektirir ve Branch tam da bunun için yapılmıştır. Tam karşılaştırma için onestore.link/vs/branch sayfasına bak.
Universal Links ya da App Links yapılandırmam gerekiyor mu?
Hayır. onestore.link, App Store / Play Store'u standart tarayıcı intent'iyle doğrudan açar. plist girdilerine ya da `assetlinks.json` dosyasına ihtiyacın yok.
Expo bare workflow ile çalışıyor mu?
Evet. onestore.link framework'ten bağımsızdır — Expo (managed ve bare), CLI React Native, Expo Router — hepsi çalışır.
React Native uygulamana evrensel bir bağlantı eklemeye hazır mısın?
Sonsuza dek ücretsiz, şifre yok. Bağlantın yaklaşık bir dakikada hazır.
Ücretsiz bağlantını oluşturAyrıca bak: onestore.link vs branch →
Uygulamada gör: iPhone'u veya Android'i algılayan uygulama için biyografi bağlantısı →