当前位置:首页 > React

react native 如何发布

2026-01-24 03:11:55React

发布 React Native 应用到应用商店

生成发布版本

Android 平台需要生成 APK 或 AAB(Android App Bundle),iOS 平台需要构建 IPA 文件。

Android 发布构建
进入项目根目录,运行以下命令生成签名 APK:

cd android && ./gradlew assembleRelease

或生成 AAB(推荐用于 Google Play 发布):

cd android && ./gradlew bundleRelease

iOS 发布构建
在 Xcode 中:

react native 如何发布

  1. 选择 Generic iOS Device 或连接真实设备。
  2. 菜单栏选择 Product > Archive
  3. Organizer 窗口中选择生成的归档文件,点击 Distribute App

配置签名和密钥

Android 签名
android/app/build.gradle 中配置签名信息:

android {
    signingConfigs {
        release {
            storeFile file('my-release-key.keystore')
            storePassword 'yourpassword'
            keyAlias 'yourkeyalias'
            keyPassword 'yourkeypassword'
        }
    }
    buildTypes {
        release {
            signingConfig signingConfigs.release
        }
    }
}

iOS 签名
在 Xcode 中配置开发者账号和证书:

  1. 项目设置中选择 Signing & Capabilities
  2. 选择正确的 Team 和 Provisioning Profile。

发布到应用商店

Google Play 发布

react native 如何发布

  1. 登录 Google Play Console
  2. 创建应用或选择现有应用。
  3. 上传 AAB 或 APK 文件到 Release 部分。

Apple App Store 发布

  1. 登录 App Store Connect
  2. 创建新应用或选择现有应用。
  3. 通过 Xcode 或 Transporter 上传 IPA 文件。

测试版本分发

Android 测试分发
使用 Firebase App Distribution 或直接分享 APK:

adb install app-release.apk

iOS 测试分发
通过 TestFlight 分发:

  1. 在 App Store Connect 中上传构建版本。
  2. 添加测试人员并提交审核。

更新应用

后续更新需重复构建和发布流程,确保版本号递增(Android versionCode,iOS CFBundleVersion)。

标签: reactnative
分享给朋友:

相关文章

react native如何启动

react native如何启动

如何启动 React Native 项目 安装 Node.js 和 npm 确保已安装 Node.js(建议版本 16 或更高)和 npm(Node.js 自带)。可通过以下命令检查版本: nod…

如何生成react代码

如何生成react代码

使用 Create React App 生成项目 安装 Node.js 后,通过命令行工具运行以下命令创建新项目: npx create-react-app my-app cd my-app np…

react性能如何

react性能如何

React 性能特点 React 通过虚拟 DOM(Virtual DOM)和高效的 diff 算法优化性能。虚拟 DOM 减少了直接操作真实 DOM 的开销,仅在必要时更新变化的部分。React 的…

如何下载react

如何下载react

下载 React 的方法 通过 npm 或 yarn 安装 React 可以通过包管理器 npm 或 yarn 安装。确保已安装 Node.js(包含 npm),然后在项目目录中运行以下命令:…

react如何读

react如何读

React 的发音 React 的发音为 /riˈækt/(音标),读作“瑞-艾克特”。其中: “Re” 发音类似英文单词 “read” 的开头部分。 “act” 发音与英文单词 “act” 一致。…

react如何卸载

react如何卸载

卸载 React 项目或依赖 如果需要完全卸载 React 项目或相关依赖,可以按照以下步骤操作: 删除项目文件夹 直接删除整个项目文件夹是最彻底的方式。确保已备份重要代码或配置文件。 卸载全局安…