尝试与此设备通信时遇到错误

Posted

技术标签:

【中文标题】尝试与此设备通信时遇到错误【英文标题】:An error was encountered while attempting to communicate with this device 【发布时间】:2017-08-09 10:00:38 【问题描述】:

在新版本的 XCode9 和 ios11 中选择“通过网络连接”选项时出现此错误。

我选中了“通过网络连接”框。几秒钟后,XCode 给了我这个错误:

“”

有人遇到同样的问题吗?

配置

XCode 版本 9.0 beta 5 (9M202q) iOS 11 测试版 5 iPad 空气

【问题讨论】:

【参考方案1】:

我发现当设备失去连接片刻时会导致错误。当您损坏(或非常旧)电缆时会发生这种情况。多么讽刺……试图连接一个设备,因为它们不再是无线的了,但是电缆……

【讨论】:

【参考方案2】:

在我的情况下,我遇到了同样的错误,在重启后退出 Xcode 并构建它的工作正常。

【讨论】:

【参考方案3】:

出现此错误的原因可能不止一个:

“尝试与此通信时遇到错误 设备。 (服务无效。)”

我今天将 iPad XCode 项目从一台 Mac 转移到另一台 Mac 后遇到了这个问题。我很确定我的 USB 数据线没有任何问题,它在另一台 Mac 上和同一台 iPad 上工作得很好。

所以我做了旧的 XCode 备用 voodoo 解决方案:

    在 XCode 中,执行 Product->Clean Build Folder; 退出 XCode; 从 macOS Finder 中,删除项目的 DerivedData 文件夹; 启动 XCode,重新构建并运行。

现在可以正常使用了。

【讨论】:

【参考方案4】:

我所做的只是从手机上拔下充电器并重新插入。这为我解决了问题。

【讨论】:

以上是关于尝试与此设备通信时遇到错误的主要内容,如果未能解决你的问题,请参考以下文章

为设备构建时遇到错误 - 颤动

iOS CoreBluetooth:可能的错误代码

错误 eslint@5.6.0:引擎“节点”与此模块不兼容。尝试创建反应应用程序时

Flutter 构建 iOS 错误:在 iOS 设备中构建 Flutter 应用程序时遇到错误

在 React Typescript 中遇到的 No 重载与此调用匹配的错误

无法从此设备复制符号