我一直在试图弄清楚如何使用AWS DeviceFarm为iOS应用程序实现测试自动化,而关于如何实现自动化,似乎存在信息真空。ipa允许在随机DeviceFarm iOS设备上安装和运行。我对Xcode有点陌生,所以可能我遗漏了什么。
在Xcode中,归档项目时,必须选择导出方法。
我必须排除
App Store
因为我的目标是测试。
然后
Development
和
Ad Hoc
选项需要一个列表
UDDI's
,因为这里的想法是用他们动态分配给你的任何设备在DeviceFarm上测试,所以这两个选项似乎被排除在外。
只剩下
Enterprise
选项打开。但是。。。这是否意味着为了使用DeviceFarm进行iOS测试,我必须参加苹果的企业发展计划???似乎有点苛刻。
以下哪些选项与DeviceFarm兼容,为什么?
-
A) AWS已经破解了他们所有的iOS设备,因此UDID列表并不相关。
-
B) AWS全部辞职。ipa文件具有自己的证书,并使用自己的特别或企业配置文件来安装和运行它们。