使用 TestFlight 进行 Beta 测试
1. 为什么需要 TestFlight
作为 iOS 应用开发者,在将应用提交到苹果应用商店进行审核之前,往往需要在多个测试设备上试用应用。如果测试设备数量较少,且只有你一人进行测试,那么可以设置设备用于开发,并使用 Xcode 在这些设备上调试应用。
但在大多数情况下,会有一个由 Beta 测试人员和产品负责人组成的团队,每个人都有自己的设备。此时,将每个团队成员的设备逐个连接到你的 Mac 上,并使用 Xcode 部署调试版本就变得不可行。而且每次修复 bug 后,都需要重复整个部署过程。
TestFlight 是苹果提供的一项服务,它作为一个集中的版本部署解决方案,你只需上传新的版本,所有相关人员都会收到通知,可将新版本下载到他们的设备上。TestFlight 适用于针对 iOS 8 或更高版本的应用。
2. 为 TestFlight 准备分发版本
要将应用分发给测试人员,首先需要准备一个合适的版本,并使用 Xcode 将其上传到 iTunes Connect。为此,你需要以下条件:
- 已在你的 iOS 开发者账户中注册的 App ID
- 安装在你的 Mac 上的分发证书
- 安装在你的 Mac 上的分发配置文件
- 应用的 iTunes Connect 记录
- 配置正确的 Xcode 项目
2.1 创建 App ID
App ID 是苹果内部用于在应用商店中识别你的应用的唯一标识符。创建 App ID(也称为 Bundle ID)的过程可参考相关资料。
超级会员免费看
订阅专栏 解锁全文
143

被折叠的 条评论
为什么被折叠?



