tips: 如果碰到ios设备无法连接Mac电脑,且按照网上的步骤操作都无效后,那试试这个吧。
想直接看答案的,直接跳转到:解决 即可。
尝试过:
- iphone > 通用 > 还原 > 还原位置与隐私
- 清理
~/Library/Developer/Xcode
下无用文件 - 重启iphone ? 重启xcode ? 重启Mac ?
均无效。
那应该是偶然的情况下丢失了 /private/var/db
,已经忘记怎么丢失了此文件,期间大概进行了以下步骤。
- 由于电脑空间不够用,清理了xcode的部分文件夹
- 升级了系统版本,从
10.14.2
->10.14.3
最新版本。 - 部署UITest环境,安装了
IDEA
,java8
,ios_webkit_debug_proxy
,brew
命令若干。 - 由于部分命令无法执行,修改了几个目录的可执行权限。 例如
/usr/local/bin
,/usr/bin/
,还有Export 中加入的部分自定义目录。作死~~ - ...
对号入座吧,如果有共同的步骤,那就可以确定到底是哪一步引起的了,欢迎留言。
解决
- 执行以下命令:
~ cd /private/var/db
~ sudo mkdir mkdir lockdown
~ chgrp _usbmuxd ./lockdown #修改所属群组
~ sudo chown _usbmuxd ./lockdown # 修改文件ower和群组
- 重新拔插ios设备。
- 信任设备后应该就恢复正常了。
参考:
https://www.jianshu.com/p/91c8d92fbda8