返回

使用 Uniapp 轻松打包 iOS 公测版

前端

使用 Uniapp 打包 iOS 公测版

随着 Uniapp 框架的不断成熟,打包 iOS 公测版也变得越来越简单易行。本文将从头到尾详细介绍如何使用 Uniapp 打包 iOS 公测版,希望能帮助大家顺利完成打包过程。

准备工作

在开始打包之前,我们需要准备以下材料:

  • Uniapp IDE(已安装 HBuilderX 3.4.12 以上版本)
  • Apple Developer Account(已注册开发者账号)
  • Xcode(用于代码签名)
  • 已完成开发的 Uniapp 项目

步骤 1:创建 App ID

首先,需要在 Apple Developer Account 中创建一个 App ID。登录 Apple Developer Account 后,点击「Certificates, Identifiers & Profiles」进入证书管理页面,然后点击「Identifiers」选项卡,再点击「App IDs」进入 App ID 管理页面。点击「+」按钮,创建新的 App ID,填写相关信息,例如 App 名称、Bundle ID 等,然后点击「Register」提交即可。

步骤 2:创建 Provisioning Profile

接下来,我们需要创建 Provisioning Profile,用于代码签名。在「Certificates, Identifiers & Profiles」页面,点击「Provisioning Profiles」选项卡,再点击「+」按钮,创建新的 Provisioning Profile。选择 App ID,选择开发团队,选择设备类型,然后点击「Generate」提交即可。

步骤 3:导出 P12 文件

接下来,我们需要导出 P12 文件,用于签名 App。在「Certificates, Identifiers & Profiles」页面,点击「Certificates」选项卡,找到你需要的证书,点击「Download」下载证书,然后输入密码导出 P12 文件。

步骤 4:打包 App

回到 Uniapp IDE,打开项目,点击「运行」>「App 打包」>「iOS 原生打包」,选择「公测版」模式,填写 App 信息,选择导出 P12 文件,选择 Provisioning Profile,然后点击「打包」。

步骤 5:上传 App Store

打包完成后,需要将 App 上传到 App Store。登录 App Store Connect,点击「My Apps」>「+」按钮,选择「New App」,填写 App 信息,选择上传好的 ipa 文件,然后提交审核即可。

注意事项

  • 打包前,需要确保 Xcode 已安装,且版本与 Uniapp 要求的版本一致。
  • 如果在打包过程中遇到问题,可以查看 Uniapp 官方文档或社区论坛寻求帮助。
  • 公测版 App 需要经过 Apple 审核才能发布,审核时间一般为 1-2 周。