当前位置:首页 > React

react native如何发布

2026-02-26 15:10:02React

react native如何发布

发布 React Native 应用到应用商店

生成发布版本的 APK 或 AAB(Android)

  1. 在项目根目录下运行以下命令生成签名密钥:
    keytool -genkey -v -keystore my-release-key.keystore -alias my-key-alias -keyalg RSA -keysize 2048 -validity 10000
  2. 将生成的 my-release-key.keystore 文件移动到 android/app 目录。
  3. 修改 android/gradle.properties 文件,添加以下内容:
    MYAPP_RELEASE_STORE_FILE=my-release-key.keystore
    MYAPP_RELEASE_KEY_ALIAS=my-key-alias
    MYAPP_RELEASE_STORE_PASSWORD=yourpassword
    MYAPP_RELEASE_KEY_PASSWORD=yourpassword
  4. 修改 android/app/build.gradle 文件,确保 signingConfigs 配置正确:
    signingConfigs {
        release {
            storeFile file(MYAPP_RELEASE_STORE_FILE)
            storePassword MYAPP_RELEASE_STORE_PASSWORD
            keyAlias MYAPP_RELEASE_KEY_ALIAS
            keyPassword MYAPP_RELEASE_KEY_PASSWORD
        }
    }
  5. 生成 APK 或 AAB 文件:
    cd android && ./gradlew bundleRelease  # 生成 AAB(推荐)
    cd android && ./gradlew assembleRelease  # 生成 APK

生成发布版本的 IPA(iOS)

  1. 在 Xcode 中打开 ios/YourProjectName.xcworkspace
  2. 选择目标设备为 Generic iOS Device
  3. 点击 Product > Archive,等待编译完成。
  4. Organizer 窗口中选择生成的归档文件,点击 Distribute App,选择 App Store Connect 并上传。

提交到 Google Play Store

  1. 登录 Google Play Console
  2. 创建新应用或选择现有应用。
  3. 上传生成的 .aab.apk 文件。
  4. 填写应用详情、定价和分发范围,提交审核。

提交到 Apple App Store

  1. 登录 App Store Connect
  2. 创建新应用或选择现有应用。
  3. 填写应用信息、截图和元数据。
  4. 通过 Xcode 或 Transporter 上传 IPA 文件。
  5. 提交审核并等待批准。

测试发布版本

  • Android 测试:通过 adb install app-release.apk 安装到设备。
  • iOS 测试:使用 TestFlight 分发测试版本。

注意事项

  • 确保 app/build.gradle 中的 versionCodeversionName 已更新。
  • iOS 发布需确保 Info.plist 中的 Bundle Identifier 唯一且已注册。
  • 检查所有权限和隐私政策是否符合商店要求。

react native如何发布

标签: reactnative
分享给朋友:

相关文章

如何手写一个react

如何手写一个react

手写一个简单的 React 创建一个基础的 React 实现需要理解其核心概念:虚拟 DOM、组件、状态管理和渲染。以下是一个简化版的 React 实现。 创建虚拟 DOM 虚拟 DOM 是真实 D…

如何react页面

如何react页面

创建 React 页面 使用 create-react-app 快速初始化项目: npx create-react-app my-app cd my-app npm start 基础页面结构 在 s…

如何下载react

如何下载react

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

react如何查

react如何查

React 查询方法 React 提供了多种查询 DOM 元素的方式,以下是几种常见的方法: 使用 ref 通过 useRef 钩子可以获取 DOM 节点的引用,适用于直接操作 DOM 的场景。…

如何启动react

如何启动react

安装Node.js 确保系统已安装Node.js(建议使用LTS版本),可通过官网下载并安装。安装完成后,在终端运行以下命令验证版本: node -v npm -v 创建React项目 使用官方工具…

react如何开发

react如何开发

React 开发基础步骤 安装 Node.js 和 npm/yarn 确保系统已安装 Node.js(包含 npm)或 Yarn。React 项目依赖这些工具管理包和运行脚本。官方推荐使用 Node.…