如何彻底测试发布版本?

时间:2013-02-20 09:40:21

标签: iphone ios xcode debugging

我经常遇到这个问题:

1)我在很多设备上彻底测试我的应用程序。使用分析和仪器。没有崩溃。一切都很好。

2)将其提交到App Store。应用程序一直在增加。

我意识到“发布版本”与“调试版本”略有不同。但是,我如何在我的设备上测试一个完全按照它在App Store上显示的方式构建的版本?技术上?

3 个答案:

答案 0 :(得分:2)

我建议您使用TestFlight(https://testflightapp.com/),我最近一直在使用它,这是在上市前测试您的应用的好方法。

您将使用最终的IPA文件,因此与您提交给AppStore的构建没有任何区别...此外,您可以邀请其他人,他们可以通过无线方式下载和安装您的应用程序,甚至更多,你有关于崩溃的远程日志......

希望它对你有所帮助。

答案 1 :(得分:0)

您当然也可以归档您的构建(将方案设置为 iOS设备,然后选择产品 - >存档)到IPA,使用您的 Ad-Hoc分发配置文件进行签名,然后将其安装到您的设备上,方法是将XA文件拖放到Xcode Organizer中的设备上。

当您的存档方案设置为以RELEASE模式构建时,这就像您可以在不进入App Store的情况下测试最终应用程序一样接近。

Testflight正在做同样的事情,因为你必须将相同的IPA上传到他们的网站,所以如果你不需要涉及更多的人,你可以这样做本地。

答案 2 :(得分:0)

您可以设置测试Scheme(在Project菜单下)来构建和运行发布版本。或者,如果要测试与审阅者完全相同的安装方法,则可以使用iTunes安装Ad Hoc版本。