项目可以在iphone 4s模拟器上正确构建,但尝试在其上运行UITest会给我错误:
无法加载捆绑包“MyappUITests”,因为它不包含当前体系结构的版本。尝试安装捆绑包的通用版本。
似乎无法找出导致此问题的根本原因,测试在其他所有模拟器上都正常运行。
有什么想法吗?
答案 0 :(得分:15)
答案 1 :(得分:5)
我在尝试让新的 M1 Macbook Pro 运行 XCUITests 时遇到此错误。
对于主要目标和 XCUITests 目标,我已将模拟器 SDK 的排除架构(在构建设置中)设置为 arm64。从 XCUITests 目标中删除此排除项修复了此错误。
希望这能帮助像我一样在新 M1 Macbook 上做噩梦的其他人......希望我永远不会升级。
答案 2 :(得分:0)
根据 Charlie Seligman 的上述回答,我在运行 XCUITests 时也遇到了问题。能够通过在 XCode 构建设置中将“仅构建活动架构”下的所有选项设置为“否”来解决它。详情:https://github.com/appium/java-client/issues/1444#issuecomment-781078298