0%

iTunes 未能连接到此 iPhone。 无法分配资源。

前几天用在Mac上用同步助手給iPhone手机安装ipa应用文件,发现iTunes总是会弹出来iTunes 未能连接到此 iPhone。 无法分配资源。,然后一开始以为是数据线问题,然后换了3根数据线然并卵,手机显示可以充上电,但是无法连接到iTunes,同步助手也无法连接到设备。

思考了再三,然后在同事的电脑上试试,竟然3根数据线都没有问题,顺利连接上了手机,最后确认是自己的Mac pro出了问题,然后Google了一番,发现原来是之前自己不小心删除了Mac上的/private/var/db/lockdown/ lockdown文件夹(在学习Flutter的时候,配置IOS环境,不小心把lockdown文件夹删除了…<手动惊恐表情>),操作步骤如下:

  1. cd /private/var/db/ 进入到目录
  2. ls -la 查看目录下是否有lockdown文件夹,如果没有则执行步骤三,有则直接执行步骤四
  3. sudo mkdir lockdown 创建空文件夹
  4. ls -la 查看lockdown文件夹属性 我们可以看到文件夹的权限属性、所属用户、所属组都和正确的不匹配。
  5. sudo chmod 700 /private/var/db/lockdown 修改文件夹权限属性
  6. chgrp _usbmuxd ./lockdown 修改所属组
  7. chgrp _usbmuxd ./lockdown 修改所属用户

重启iTunes,连接手机,Alert弹出框终于是不弹出来了,顺利识别上了iPhone手机。

附赠Google链接