返回

从零开始:uni-app iOS 打包与隐私协议配置全攻略

Android

iOS 开发:uni-app 打包和提交 App Store 指南

在移动应用开发的世界中,面向 iOS 平台发布应用需要经过特定的流程,包括打包和提交 App 到 App Store。本文将指导你完成使用 uni-app 框架打包和提交 iOS 应用的各个步骤,提供清晰易懂的说明和故障排除技巧。

准备工作

在开始打包之前,请确保以下准备工作就绪:

  • 注册 Apple 开发者账号
  • 安装 Xcode
  • 安装 uni-app CLI
  • 将你的 uni-app 项目导出为 HBuilderX 项目

打包步骤

1. 打开 HBuilderX 和你的 uni-app 项目

打开 HBuilderX,然后打开你要打包的 uni-app 项目。

2. 选择 "iOS 打包"

点击菜单栏上的 "工具",选择 "打包",然后选择 "iOS 打包"。

3. 选择打包类型

在弹出的对话框中,选择 "真机打包" 或 "模拟器打包"。

4. 设置打包类型和导出路径

选择打包类型,如 "开发包"、"AdHoc 包" 或 "App Store 包"。设置导出路径,然后点击 "打包" 按钮。

5. 等待打包完成

打包过程可能需要一些时间,具体取决于你的项目大小和复杂度。

配置隐私协议

1. 打开 Xcode 和你的 uni-app iOS 项目

打开 Xcode,然后打开你的 uni-app iOS 项目。

2. 编辑 "Info.plist" 文件

在项目导航器中,选择 "Info.plist" 文件。

3. 设置隐私协议 URL 和 App Tracking Transparency

找到 "Privacy - App Privacy Declaration" 和 "Privacy - App Tracking Transparency" 项。设置隐私协议 URL,选择 "Allow" 或 "Prompt" 来管理应用跟踪透明度。

4. 保存更改

保存你的更改。

提交 App 到 App Store

1. 打开 App Store Connect

登录 App Store Connect。

2. 创建新 App

点击 "My Apps",然后点击 "Add New App"。

3. 填写 App 信息

按照提示填写 App 名称、语言、类别等信息。

4. 上传 App 图标和截图

上传符合 App Store 要求的 App 图标和截图。

5. 输入 App 提交

输入你的 App ,选择价格、发布日期和测试人员。

6. 上传 App 构建

上传你的已打包 App 构建。

7. 提交 App

提交你的 App,等待 Apple 审核。

常见问题解答

1. 打包时遇到错误怎么办?

检查你是否正确导出 uni-app 项目、配置打包类型并设置导出路径。确保你的 Xcode 版本是最新的。

2. 配置隐私协议时遇到错误怎么办?

检查隐私协议 URL 是否正确,并确保你已正确选择 App Tracking Transparency 值。

3. 提交 App 到 App Store 时遇到错误怎么办?

检查 App 名称是否唯一,图标和截图是否符合要求,并确保你已正确填写所有信息。

4. 如何加快打包速度?

优化你的 uni-app 项目代码,启用 Xcode 的 "Build 优化" 设置,并使用真机打包。

5. 如何修复 App 审核被拒问题?

仔细阅读 App Store 审核指南,解决任何违规问题,并向 Apple 提供必要的更新。

通过遵循这些步骤和解决常见问题,你可以成功地打包和提交你的 uni-app iOS 应用到 App Store。祝你好运,开发出成功的 iOS 应用!