您的位置:首页 > 移动开发 > IOS开发

mac 连接 iOS 设备持续闪断/重连的可能解决方案

2017-10-10 13:38 148 查看
现象:

自用 MacBook Pro 15' Mid-2015 连接 iPhone 持续闪断/重连,导致本想充电无法充,更不能传输数据,很是苦恼。一开始以为是线材问题,同样的线在其他 mac 上一切正常。怀疑是硬件问题,但不经意重启了一次 mac,在并未登录时发现连接正常没有问题,一旦登录立即开始持续闪断/重连!这才意识到可能是系统/软件/设置造成的,遂开始控制变量找问题。

过程:

首先怀疑的是虚拟机软件,查看内核扩展 kexts 发现 VMware 和 VBox 都加载有 USB 相关的扩展,挨个卸载后问题没有解决。

国内论坛讨论者寥寥,独威锋网有一贴较火,看到内容都在猜是线材问题,不符合我的现象。

首先呢,这个现象英文描述我用的是 intermittent disconnect,会同时搜到那种隔几分钟断一次的现象和讨论,用 repeatedly disconnect 可能会好一些。

通过 Google 发现苹果论坛有一贴 Q: Devices rapidly disconnect/reconnect 现象一致,查看跟贴。

跟贴提供了以下解决方案:

更换线材

重置 mac 的 NVRAM(老机子可能是 PRAM)

重置 mac 的 SMC

重置 iOS 设备的位置与隐私(设置——通用——还原——还原位置与隐私)

重置 iOS 设备的网络设置(设置——通用——还原——还原网络设置)

接触不良,清理 USB 口/线头

接触不良,尝试缓慢插入,或轻微向外或上下挪动插口

反复插入三次

打开 mac 的磁盘工具,验证、修复磁盘权限

关闭、再开启 mac 菜单栏右上角电源的“显示百分比”

使用 USB 2.0 Hub 做中介

先连接到虚拟机,再连接到主机。在这里笔者认为无关

插入两台 iOS 设备

关闭 mac 的 Xcode 和 iOS 模拟器

退出 mac 的 iTunes 和 iTunes Helper

更新 mac 系统和 iTunes

使用 2015 及之前款的 mac 的右侧的 USB 接口而不是左侧的 USB 接口

打开 mac 系统偏好设置——网络,点击左栏中的 iOS 设备或设备热点,删除或者停用

插入前关闭 iOS 设备和 mac 的蓝牙

我在尝试了以下操作后可能解决了:

关闭、删除 VMware 和 VBox,并未立刻解决

重置 SMC,并未立刻解决

重置 iPad 的位置与隐私,并未立刻解决

重置 iPad 的网络设置,并未立刻解决

删除 mac 网络设置中的 iPad 设备,并未立刻解决

打开、关闭 Xcode,确认自己未装未运行 iOS 模拟器,并未立刻解决

禁用 mac 的 NTFS 插件,重启,并未立刻解决

尝试切换 USB 口,并未立刻解决

插入前关闭蓝牙,并未立刻解决

使用 CleanMyMac 修复磁盘权限等,并未立刻解决

一口插入 iPad 后在另一口插入 iPhone,几秒种后问题消失,过会复现,再重插,这能够解决一段时间的问题

关闭、再开启电源指示的“显示百分比”,问题未复现

至少目前解决了,不确定是否因为做了这些操作。吃枣药丸的苹果啊。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  mac