繁体   English   中英

适用于AWS Device Farm的XCTest单元和UI测试

[英]XCTest Unit and UI tests for AWS Device Farm

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

我什至尝试了一个非常简单的应用程序,但没有任何API调用也失败了。

这是AWS Device Farm界面中出现的错误。

您可以从这里查看日志

当我收到错误消息时,我正在做的事情是存档项目,然后导出它并生成ipa,但是当我更改生成ipa的方法并遵循以下方法时,我的测试成功运行了

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

2.创建一个名为“有效负载”的新目录

3.将appName.app文件夹移至“有效载荷”文件夹中

4.压缩“ Payload”文件夹并给其扩展名.ipa

在此处输入图片说明

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM