AWS Device Farm的XCTest单元和UI测试

时间:2017-06-09 06:09:05

标签: ios swift xctest aws-device-farm

我试图将我的iOS XCTest设置为在AWS Device Farm上运行,但无论我如何构建和上传它们,测试总是会出错并且每次都失败。它们在我运行XCode时成功执行,但不在AWS Device Farm上运行。

我甚至从非常简单的应用程序尝试过,没有任何也失败的api调用。

以下是AWS Device Farm界面中显示的错误。

You can see Logs from here

1 个答案:

答案 0 :(得分:0)

我收到错误时正在做的是归档项目然后导出它并生成ipa但是当我更改生成ipa的方法并按照下面的方法运行时,我的测试成功运行

1.进入构建目录:〜/ Library / Developer / Xcode / DerivedData / ProjectName / Build / Products / Debug-iphoneos

2.创建名为“Payload”的新目录

3.将appName.app文件夹移至“Payload”文件夹

4.Zip“Payload”文件夹,并为其提供.ipa扩展名

enter image description here