首页 > 解决方案 > Swift UI 测试:无法安装请求的应用程序

问题描述

我记录了一个 UI 测试用例,当我尝试运行它时,我收到以下消息:

"Failed to install the requested application. The bundle identifier of the application could not be determined. Ensure that the application's info.plist contains a value for CFBundleIdentifier."

它出现在模拟器和设备上的测试中。应用程序本身可以在模拟器和设备上完全构建和运行,没有问题。同一台机器上的其他应用程序的 UI 测试也会运行。

UI 测试目标的 info.plist 是我添加 UI 测试目标时创建的默认 info.plist。这里可能是什么问题?

标签: iosswiftcoded-ui-testsxcode-ui-testing

解决方案


我发现了这个问题。新目标的名称中有一个特殊字符。我创建了另一个没有特殊字符的目标,并且它可以工作。这似乎是 Xcode 中的一个错误。


推荐阅读