使用 iOS 7 beta 测试 iOS 应用程序

Posted

技术标签:

【中文标题】使用 iOS 7 beta 测试 iOS 应用程序【英文标题】:Beta testing an iOS app with iOS 7 beta 【发布时间】:2013-08-15 02:44:53 【问题描述】:

我正在开发一个要在 ios 7 上测试的应用程序,但我没有可以运行 iOS 7 的设备。 一位使用 iPhone 5 住在离我很远的朋友愿意对该应用进行 Beta 测试。 我已将他的 UDID 添加到我的开发人员资料中。

他的手机还需要什么才能正确测试应用程序? 我认为他需要在手机上安装配置文件/证书? 那么他的手机是否能够毫无问题地安装 iOS 7 测试版?

据我了解,未绑定到开发者帐户的手机在尝试安装测试版时会出现问题。

【问题讨论】:

您的朋友需要 xcode、配置文件和应用程序才能在他的手机上加载。查看有关配置的苹果文档,您将看到一步一步。 【参考方案1】:

一般说明

我可以推荐你看看http://www.testflightapp.com吗?除其他外,它将确保:

你的 UUID 没有错误 他可以下载你的应用 您可以收集有关其使用情况的反馈、崩溃报告和“检查点”信息。

您也可以使用此(和类似的)服务来寻求其他人的帮助,从而使整个问题在现在和将来更容易管理。

如何启用 iOS Beta 版安装:

确定您拥有他的 UUID 后,使用 Apple Developer Portal 将其放入您的开发者帐户的设备列表中,他将能够使用 iTunes 安装 iOS 7 Beta。您可能希望将他的 Apple ID 添加到您的开发者帐户,以便他可以下载测试版,或者以其他方式安排将 .DMG 发送给他。

如何分发您的应用:

您需要为您的应用创建一个分发配置文件,其中包括您从朋友那里收到的设备 UUID。这可以在 Apple Developer Portal 的证书下完成。创建配置文件后,将其下载并安装到您的开发计算机上。创建 IPA 时,请务必使用此配置文件对其进行签名。然后,您可以使用 testflight 或其他方式来分发应用程序。

【讨论】:

以上是关于使用 iOS 7 beta 测试 iOS 应用程序的主要内容,如果未能解决你的问题,请参考以下文章

iOS 7 Beta - 应用内测试不起作用

是否可以从 Xcode 7 beta 将 iOS 应用上传到 App Store 进行内部测试?

如何给我想要对我的应用进行 Beta 测试的朋友一份 iOS 7 副本? [关闭]

如何在 Xcode 7 Beta 5 中安装 iOS 7 及更高版本的模拟器?

在 OS X 10.10 (Yosemite Beta) 中,如何使用 iOS 6.1 模拟器进行测试?

使用 iOS 5.0.1 beta 版本的设备测试 iOS 应用