🔗onestore.link

跨平台

onestore.link 适用于 React Native 应用

React Native 的智能商店链接 — 无需 SDK,无需重新构建。

简短回答

要为 React Native 应用提供一个同时适用于两个商店的下载链接,用它在 App Store 和 Google Play 上的应用页面创建一个 onestore.link:iPhone 会被送到 App Store,Android 手机会被送到 Google Play,电脑则会打开一个带有两个商店按钮和二维码的页面。它是重定向,不是 SDK:你的 React Native 项目里不会添加任何东西,也不需要重新构建。在 Instagram、Facebook、Snapchat 或 X 里点开时,它会自动转到商店;TikTok 的浏览器对很多链接会拦截这一步,所以在那里页面从一开始就显示商店按钮。免费链接不收任何费用,连续 30 天没有访客就会被删除;Pro 每个链接每月 $3.99 或每年 $39.90,链接会一直保留。

最后审阅于 2026-10-22

你的 React Native 应用已经用一个 JS 包同时跑在 iOS 和 Android 上,你的分享链接也应该如此。onestore.link 是一个纯网址,会把每位访客送到正确的商店 — 无需原生模块,无需 Linking 配置,也不用在 AppDelegate 或 MainActivity 里集成 SDK。

大约一分钟创建一个免费链接或登录 →

没有 onestore.link 时

  • Branch / AppsFlyer SDK,外加 iOS 和 Android 两端的原生配置
  • Universal Links 的 plist + Android App Links 的 assetlinks.json
  • 第一个链接能用之前,要花好几个小时配置
  • 平台定价和合同

有了 onestore.link

  • 零 SDK — 链接就是一个普通网址
  • 无需任何原生配置
  • 大约一分钟准备好链接
  • 按链接计价,$3.99/月(免费套餐不限数量)

在 React Native 中如何使用

无需 SDK,无需重新构建,也不用改原生配置。只是一个网址。

  1. 1

    把你的 RN 应用发布到两个商店

    iOS 用 `npx react-native run-ios --configuration Release` 构建,Android 用 Gradle 构建;如果用的是 Expo bare workflow,也可以用 EAS Build。

  2. 2

    在 onestore.link 上创建链接

    搜索你的应用,或粘贴两个商店网址。你会立刻得到一个短链接。

  3. 3

    在 JS 里引用这个网址

    把 onestore.link 网址字符串交给 `Share.share()` 或 `Linking.openURL()`。不需要原生桥接。

可选:在应用内分享

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

常见问题

它能替代 Branch SDK 吗?

就网址级的智能跳转而言,可以。延迟深度链接和安装归因则不行 — 这些需要 SDK,而那正是 Branch 的专长。完整对比见 onestore.link/vs/branch。

需要配置 Universal Links 或 App Links 吗?

不需要。onestore.link 通过标准的浏览器 intent 直接打开 App Store / Play Store。你不需要 plist 配置项,也不需要 `assetlinks.json`。

支持 Expo bare workflow 吗?

支持。onestore.link 与框架无关 — Expo(managed 和 bare)、React Native CLI、Expo Router 都能用。

准备好为你的 React Native 应用添加通用链接了吗?

永久免费,无需密码。大约一分钟,你的链接就能就绪。

创建你的免费链接

另请参阅: onestore.link 与 branch 对比 →

看看实际用法: 能识别 iPhone 或 Android 的应用简介链接 →

其他框架

探索更多