3

在 xcode 8.3 (iOS 10) 之前,我的 UITests 运行良好。更新 xcode 并升级到 swift 4 测试失败并出现以下错误

在外部符号中坠毁

iOSSimulator:无法连接到“com.apple.instruments.deviceservice.lockdown”(错误域=DTiPhoneSimulatorErrorDomain Code=-1“DTServiceHubClient 无法为模拟器 iPhone 7 Plus 祝福服务中心(F8CB0FF4-5A28-4149-841F-70162DFB6228)” UserInfo={NSLocalizedDescription=DTServiceHubClient 无法为模拟器 iPhone 7 Plus (F8CB0FF4-5A28-4149-841F-70162DFB6228) 祝福服务中心,NSUnderlyingError=0x7f92283856d0 {Error Domain=DTiPhoneSimulatorErrorDomain Code=-1 "blessSimulatorServiceHub:error: failed but didn't提供错误” UserInfo={NSLocalizedDescription=blessSimulatorServiceHub:error: failed but didn't provide an error}}})

模拟器启动,应用程序安装,然后模拟器就在那里崩溃。

将 swift 文件降级到 3.2 并进行必要的降级更改并在 xcode 8.3 上运行测试运行就像魅力一样。

我在不同的 Mac 上对其进行了测试。发生同样的错误。

我真的猜不出 xcode 9 出了什么问题

4

1 回答 1

3

这似乎是 Xcode 错误。更新到 Xcode 9.1 后,此错误消失了。

于 2017-11-02T08:44:38.933 回答