如何对iPhone应用进行测试?我可以在自己的设备上运行游戏,任何人给我设备,我都可以在他们的设备上运行游戏,但有没有办法通过应用商店进行beta测试?
相关:另外,在不使用app Store的情况下将应用程序安装到手机上。
如何对iPhone应用进行测试?我可以在自己的设备上运行游戏,任何人给我设备,我都可以在他们的设备上运行游戏,但有没有办法通过应用商店进行beta测试?
相关:另外,在不使用app Store的情况下将应用程序安装到手机上。
当前回答
在iOS 8、Xcode 6、iTunes Connect和TestFlight中,你不再需要udid和Ad Hocs了。你只需要一个测试版测试者的Apple ID。现在你只能通过25个内部测试员测试你的应用,但很快就会有1000个外部测试员可用。这篇博文将向您展示如何使用内部测试人员设置beta测试。
其他回答
Diawi Alternatives
因为diawi.com增加了一些免费帐户的限制。
接下来最好的和容易使用的替代是
微软
https://appcenter.ms
谷歌
https://firebase.google.com/docs/app-distribution/ios/distribute-console
其他人
https://hockeyapp.net/
http://buildtry.com
快乐构建分享!
2011年,有一项名为“试飞”的新服务,它直接解决了这个问题。
苹果于2014年收购了TestFlight,并将其整合到iTunes Connect和App Store Connect中。
2014年,伴随着iOS 8和XCode 6,苹果引入了使用iTunes Connect对iOS应用进行Beta测试。
你可以将你的构建上传到iTunes connect,并使用他们的邮件id邀请测试者。你可以使用他们的电子邮件地址邀请多达2000名外部测试人员。他们还可以通过TestFlight安装测试版应用
请注意,传统的“beta测试”是由专业QA工程师完成的,而“公开beta测试”是在产品准备好之前向公众发布的。
你可以进行“beta测试”——将内容加载到测试者将要使用的特定iphone / ipod上。你不能进行“公测测试”,即提前向公众发布。
(因为官方指南在这个帖子中仍然缺失..)
TestFlight已被苹果收购,现在(iOS8+)可用于beta测试,这使得你可以轻松地将应用交给测试人员,而无需事先收集设备uuid(你只需要测试人员的电子邮件地址)。在iTunes Connect开发者指南中可以找到解释所有必要步骤的广泛指南。