MacBook Air-连接iPhone时反复断电处理

Mac配置.png

本人的MacBook是15版的,已经用了3年,主要用于iOS开发。最近一个月连接iPhone设备时,经常出现断断续续连接不上的情况,有时候两个小时都连接不上,而且听着声音很烦。于是进行了以下排查。

1.多次尝试拔掉重连,结果无效。
2.重启Xcode再次重连,结果无效。
3.重启Mac再次重连,结果无效。
4.更换同事的数据线,结果无效。
5.网上新买了一根号称原装的苹果数据线,结果无效。
6.更换同事的手机重试,结果无效。

最终确认原因:跟数据线无关,跟手机无关,也不是USB口接触不良造成的。是MacBook的问题。
那么如何处理了?下面列举我所有尝试有效的方法。

解决方案

1.将电池百分比显示关掉。(PS:亲测偶尔有效,但不是每次都管用,具体原理不清楚,反正有效果)

电池.png

2.将iPhone设备的电池模式修改为低电量模式。操作步骤:设置->电池->选择低电量模式。(PS:亲测有效,但不是每次都管用,具体原理不清楚)

3.将活动监视器中的usbd进程强制退出。操作步骤:点击dock栏的launchpad图标,找到“其他”,找到“活动监视器”打开,在CPU项下找到“ usbd ”的进程,点击左上角的叉号“强制退出”。(PS:亲测99%有效。个人猜测:退出这个进行相当于切断了对usb口设备连接的监控,使得MacBook可以跟所有的iOS设备兼容连接,但同时也取消了对连接设备的监测,增加了MacBook感染病毒的机率。所以请慎用这条绝招,如果前两条可以解决您的问题,请不要使用这个方法)

活动监视器.png

usb退出.png

4.把进程关掉。操作步骤:打开终端Terminal,输入$ sudo killall -STOP -c usbd 命令回车,即可把进程关闭。插上iPhone,正常连接,问题解决。

5.买一个USB分线器 我也是听别人说的,分线器可以解决这个问题,然后就尝试去买了一个USB分线器,亲测有效,可以瞬间连上iPhone,再也不用频繁的杀进程了。【原因猜测】:我们的电脑USB接口经常插拔,导致USB口受损,进而导致USB口的电压不稳定,当我们外接一个USB分线器的时候,好一点的USB分线器具有提供恒定电压的功能,电压恒定能有效的促进手机的充电连接和数据传输连接。(建议大家买一个稍微好一点的,50块钱左右的,不要买那种9块9包邮的,我个人买的是绿联的,效果很好)

最后,祝愿每一位iOS工程师都能够愉快的工作,享受编码的乐趣,给社会开发优质的APP!!!

你可能感兴趣的:(MacBook Air-连接iPhone时反复断电处理)