چندسکویی
onestore.link برای Expo
پیوند جهانی فروشگاه برای برنامههای Expo در حدود یک دقیقه.
پاسخ کوتاه
برای اینکه برنامهٔ Expo یک پیوند دانلود برای هر دو فروشگاه داشته باشد، از صفحههای آن در App Store و Google Play یک onestore.link بسازید: آیفون را به App Store، گوشی اندروید را به Google Play و رایانه را به صفحهای با دکمههای هر دو فروشگاه و یک کد QR میفرستد. این یک تغییر مسیر است، نه SDK: چیزی به پروژهٔ Expo شما اضافه نمیشود و به بیلد تازه نیازی نیست. وقتی درون Instagram، Facebook، Snapchat یا X لمس شود، خودش کاربر را به فروشگاه میسپارد؛ مرورگر TikTok این کار را برای بسیاری از پیوندها مسدود میکند، پس آنجا صفحه از همان لحظهٔ اول دکمهٔ فروشگاه را نشان میدهد. پیوند رایگان هزینهای ندارد و پس از 30 روز بدون بازدیدکننده حذف میشود؛ Pro با قیمت $3.99 در ماه یا $39.90 در سال برای هر پیوند، آن را برای همیشه نگه میدارد.
آخرین بازبینی: 2026-10-22
برنامههای Expo از یک کدبیس واحد هم در App Store و هم در Google Play منتشر میشوند. پس به یک پیوند اشتراکگذاری واحد هم نیاز دارند که بسته به دستگاه بازدیدکننده، فروشگاه درست را باز کند. onestore.link همان پیوند است — بدون SDK، بدون ساخت دوبارهٔ نیتیو و بدون تغییر در پیکربندی EAS.
بدون onestore.link
- دو URL که باید نگهداری شوند (App Store + Google Play)
- تشخیص دستی User-Agent در سایت بازاریابیتان
- هدایتهای خراب در مرورگرهای داخل برنامهٔ TikTok و Instagram
- هیچ راهی برای اشتراک یک کد QR واحد برای هر دو سکو نیست
با onestore.link
- یک URL برای همهچیز (`onestore.link/yourapp`)
- هدایت خودکار iOS / Android / رایانه
- صفحهٔ واسطی که از مرورگرهای داخل برنامهٔ TikTok / Instagram بیرون میزند
- یک کد QR، و OG سفارشی برای اشتراک در شبکههای اجتماعی
نحوهٔ کار با Expo
بدون SDK، بدون ساخت دوباره، بدون تغییر پیکربندی بومی. فقط یک URL.
- 1
برنامهٔ Expo خود را به هر دو فروشگاه بفرستید
از `eas submit` استفاده کنید یا IPA / AAB خود را دستی بارگذاری کنید. وقتی هر صفحهٔ فروشگاه منتشر شد، نشانی App Store و نشانی Play Store را یادداشت کنید.
- 2
پیوند onestore.link خود را بسازید
به onestore.link بروید و نام برنامهتان را جستوجو کنید (نشانیهای فروشگاه و اطلاعات برنامه خودکار پر میشوند) یا هر دو نشانی فروشگاه را دستی بچسبانید. بیدرنگ یک پیوند کوتاه میگیرید (با Pro میتوانید بعداً آن را به چیزی مثل `/myapp` تغییر دهید).
- 3
`onestore.link/myapp` را همهجا به اشتراک بگذارید
بیو، تبلیغات، کدهای QR، امضای ایمیل، دکمههای اشتراک داخل برنامه. کاربران iOS به App Store میرسند، کاربران Android به Google Play، و رایانه و مرورگرهای داخل برنامه خودکار مدیریت میشوند.
اختیاری: همرسانی از داخل برنامهتان
onestore.link فقط یک URL است — برای کار کردنش لازم نیست چیزی به برنامهٔ Expo خود اضافه کنید. اگر دکمهٔ همرسانیای هم داخل برنامهتان میخواهید که پیوند جهانی را برای کاربران بفرستد، الگوی رایج در Expo این است:
هر جای برنامهٔ Expo شما (یا فقط در شبکههای اجتماعی):
// 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 tooپرسشهای پرتکرار
آیا به ساخت نیتیو یا تغییر config_plugins نیاز دارد؟
نه. onestore.link صرفاً یک هدایت URL است — برنامهٔ Expo شما تغییری نمیکند. فقط هر جا که پیوند فروشگاه میگذاشتید، از این URL استفاده کنید.
با EAS Update / بهروزرسانیهای OTA کار میکند؟
بله. EAS Update به بستهٔ JS برنامهٔ شما مربوط است؛ onestore.link به پیوند عمومی اشتراکگذاری. این دو مستقل از هماند.
میتوانم برای اشتراکگذاری داخل برنامهام از آن استفاده کنم؟
بله — از `expo-linking` یا `Share.share()` با URL پیوند onestore.link استفاده کنید. کاربرانی که پیوند را از برنامهٔ شما به اشتراک میگذارند، پیوند جهانی را همرسانی میکنند، نه پیوند مخصوص یک فروشگاه را.
آمادهاید یک پیوند جهانی به برنامهٔ Expo خود اضافه کنید؟
همیشه رایگان، بدون رمز عبور. پیوندتان در حدود یک دقیقه آماده است.
پیوند رایگان خود را بسازیدهمچنین ببینید: onestore.link در برابر firebase dynamic links →
در عمل ببینید: یک پیوند برای عرضهٔ برنامهتان →