react native 如何发布ios
发布 React Native 应用到 iOS 的步骤
准备工作
确保项目已完成开发并通过测试。需要一台 macOS 设备,因为 iOS 应用发布必须使用 Xcode。安装最新版本的 Xcode 和 Node.js。确保 Apple Developer 账号已注册并付费(个人或公司计划)。
配置项目
在项目根目录中,打开 ios 文件夹,用 Xcode 打开 .xcworkspace 文件。在 Xcode 中,选择项目名称,进入 General 选项卡,填写 Display Name 和 Bundle Identifier。Bundle Identifier 必须唯一,通常采用反向域名格式(如 com.company.appname)。
设置签名和证书
在 Xcode 中,选择 Signing & Capabilities 选项卡,确保 Team 已选择正确的 Apple Developer 账号。勾选 Automatically manage signing,Xcode 会自动处理证书和配置文件。如果遇到错误,检查 Apple Developer 账号中的证书是否有效。
构建发布版本
在 Xcode 顶部菜单中,选择 Product > Scheme > Edit Scheme,确保 Run 和 Archive 的构建配置为 Release。返回 Xcode 主界面,选择 Generic iOS Device 或连接的设备,点击 Product > Archive 开始构建。
上传到 App Store Connect
构建完成后,Xcode 会自动打开 Organizer 窗口。选择刚刚生成的归档文件,点击 Distribute App,选择 App Store Connect,然后点击 Upload。Xcode 会将应用上传到 App Store Connect,可能需要几分钟时间。
提交审核
登录 App Store Connect,在 My Apps 中找到上传的应用。填写应用信息,包括描述、关键词、截图和隐私政策等。在 App Store > Prepare for Submission 中检查所有信息无误后,点击 Submit for Review。审核通常需要 1-3 天,通过后应用会发布到 App Store。







