没有找到iOS设备,是否已插入?在ideviceinstaller / ideviceinfo

时间:2018-02-20 13:09:17

标签: ios iphone linux ipad usb

运行ideviceinstaller / ideviceinfo命令时出现以下错误:

No iOS device found, is it plugged in?

我的iPhone肯定是插入的,并且在lsusb中可见。

2 个答案:

答案 0 :(得分:2)

重新启动usbmuxd服务,您的设备将正常显示:

systemctl restart usbmuxd.service

如果iPhone连接成功,您的iPhone会振动。

答案 1 :(得分:1)

有一个文件'lockdownd',它可能具有0700权限,所有者为root。您应该尝试chmod 0705 lockdownd。重新启动对我来说不是必需的。您也可以以root用户或使用sudo运行ideviceinstaller/ideviceinfo。您可能没有最新版本,或者可能安装了多个版本。有一个xcode版本,有一个brew

更新这里缺少很多细节,但是,当我用brew安装libimodiledevices并允许或告诉brew清洁其他dynlink时,我会出现此错误。由于缺少dynlib而禁用了ideviceinfo等。例如,flutter将这些工具预包装并冲泡即可。