Ios 如何生成.xctest文件以导出到AWS设备场

Ios 如何生成.xctest文件以导出到AWS设备场,ios,xcode,amazon-web-services,Ios,Xcode,Amazon Web Services,如何在Xcode 7中的products组下生成{MyAppName}.xctest文件?我尝试过构建针对通用iOS设备的测试,使用单元测试添加新目标,以及构建测试包,但我似乎无法找到如何生成这些文件。我已尝试使用此问题中概述的方法进行此操作: 我为AWS设备场团队工作 您在问题中提到的指向说明的链接是针对XTest UI的,您在问题中查找的是.XTest目录 如果要运行xctest测试,则需要.xctest目录,这些测试的说明如下 如果要运行xtest UI测试,则需要*-Runner.app

如何在Xcode 7中的products组下生成{MyAppName}.xctest文件?我尝试过构建针对通用iOS设备的测试,使用单元测试添加新目标,以及构建测试包,但我似乎无法找到如何生成这些文件。我已尝试使用此问题中概述的方法进行此操作:

我为AWS设备场团队工作

您在问题中提到的指向说明的链接是针对XTest UI的,您在问题中查找的是.XTest目录

如果要运行xctest测试,则需要.xctest目录,这些测试的说明如下

如果要运行xtest UI测试,则需要*-Runner.app捆绑程序,其说明与仅用于xtest的说明不同。XCUI测试指令是


通常,当您进行测试生成时,可以在Products目录下找到上述两个文件夹。

执行针对通用iOS设备的生成

在Xcode Navigator中向下滚动并打开产品文件夹

右键单击[您的项目]。应用程序文件并选择“在Finder中显示”

在Finder中,右键单击[your project].app文件并选择“显示包内容”


打开Plugins文件夹

我确实看到了这些说明,但在实际生成.xctest目录/xctest包时仍然遇到问题。在Xcode中构建时,我确实有一个构建单元测试(不是ui测试)的目标,但在为测试而构建时,我找不到该捆绑包将构建到的位置。您能在DerivedData下找到产品目录吗?XTest董事会将在那里。您是否尝试过在“派生数据”下执行grep或“查找”?@NikofTime是否有任何方法可以将正在运行的(XCTestUI)测试限制为一个子集,而不是通过每个子集有一个方案并上载这些方案?@jlew:不幸的是,还没有。这是阻止你的东西吗?谢谢,不会说阻塞,只是决定XCTESTI和其他支持的框架时要考虑的因素。