iOS AppUITests - 在 iOS 10.2 SDK 中,产品类型为“UI Testing Bundle”的代码签名是必需的。

4
我正在开发一个iOS应用程序。当我从Xcode使用Command + U运行Tests/UITests时,构建失败,并出现以下错误。除了将AppUITests目标设置为"Don't Code Sign"之外,我的所有目标的配置文件和证书都没问题。有没有办法在没有配置文件的情况下运行完整的单元测试和UI测试,例如在模拟器上运行?
错误信息: Error
1个回答

2

要在真实设备上运行 uitest,需要配置不同的配置文件作为 uitest 目标在不同进程中运行,就像不同的应用程序一样。

对于模拟器,开发者供应配置文件是可以的。但如果您想在真实设备上运行 ui 测试,则需要单独的开发者供应配置文件。


2
请问您能否详细说明一下您的答案?我也遇到了同样的问题。我需要在开发者门户上创建一个额外的配置文件吗? - kerd
@kerd 是的,您需要在开发门户中创建新的配置文件。就像主目标UI测试目标一样,也需要不同的配置文件。 - Sazzad Hissain Khan
1
应该是开发或临时配置文件? - kerd
@kerd 如果你想在使用Xcode运行时运行UITests,你需要进行开发。 - iDev

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接