标签: 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
答案 0 :(得分:0)
我收到错误时正在做的是归档项目然后导出它并生成ipa但是当我更改生成ipa的方法并按照下面的方法运行时,我的测试成功运行
1.进入构建目录:〜/ Library / Developer / Xcode / DerivedData / ProjectName / Build / Products / Debug-iphoneos
2.创建名为“Payload”的新目录
3.将appName.app文件夹移至“Payload”文件夹
4.Zip“Payload”文件夹,并为其提供.ipa扩展名