我目前正在尝试运行UITests,在每个测试之后依据这篇答案重新安装应用程序:
https://dev59.com/TlwY5IYBdhLWcg3wCD6W#36168101我猜这与Xcode 11.4的新版本有关,因为发行说明中说:
此前,运行UI测试时,每次测试开始前都会重新安装被测试的目标。自Xcode 11.4以来,被测试的目标只会在测试会话和设备启动时安装一次,大大加快了UI测试的速度。(24776269)
我已经尝试使用Legacy Build System但没有改变任何东西。
以下是详细的错误信息:
细节
找不到已安装的应用程序 领域: com.apple.platform.iphoneos 代码: -1 恢复建议: 安装声称已成功,但无法在设备上找到应用程序。bundleId = xx.xxxx.xxx.xx
多次查找后,安装的应用程序未出现在已安装应用程序的数据库中。
领域: com.apple.platform.iphoneos
代码: -1
系统信息
macOS Version 10.15.4 (Build 19E266) Xcode 11.4 (16134)
尝试在iPad (第七代) iOS 13.4上运行测试