ios - 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。这里可能是什么问题?
解决方案
我发现了这个问题。新目标的名称中有一个特殊字符。我创建了另一个没有特殊字符的目标,并且它可以工作。这似乎是 Xcode 中的一个错误。
推荐阅读
- python - 将数组作为列附加到数据框(或根据其他数据框的日期创建新的数据框)
- python - 尝试遍历数据框行但仅访问列标题
- json - 将 JSON 值展平为键
- javascript - 如何获取另一个 HTML 页面的元素
- javascript - 嵌套反应路由器
- python - 如何过滤第一行(不是标题)以字符串开头的列
- amazon-web-services - DynamoDB 查询按名称排序的所有用户
- python - “IndexError: index 20 is out of bounds for axis 1 with size 20”是什么意思
- symfony - 无法使用 Symfony VarDumper - 尝试从命名空间调用函数“dump”
- python - 过滤具有 2 个相同单词的行