Flutter项目报错Could not connect to lockdownd, error code -17

研究Flutter第四天。。。
开机,打开AS,选择昨天写的demo,run,报错:

ideviceinfo returned an error:
ERROR: Could not connect to lockdownd, error code -17

注意这里的code有时候是-18

终端用flutter doctor检测也是同样的错误,记录一下解决过程:
参考1

1.先修改/var/db/lockdown文件夹的读写权限,右键显示简介=>共享与权限,解锁后把当前用户添加进去,权限选择读和写。

再次测试没用,继续下一步

2.终端依次输入以下命令:

brew update
brew uninstall --ignore-dependencies libimobiledevice
brew uninstall --ignore-dependencies usbmuxd
brew install --HEAD usbmuxd
brew unlink usbmuxd
brew link usbmuxd
brew install --HEAD libimobiledevice
brew install ideviceinstaller

在第一步卡住brew update半天没反应,一番搜索,要替换镜像
参考2
强行关闭终端后再次打开,依次输入以下命令:

cd "$(brew --repo)"
git remote set-url origin https://mirrors.ustc.edu.cn/brew.git
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git

最后重新brew update这次很快,然后继续上面的命令,需要等一段时间,中间没有遇到问题。

完成上面的命令后重新测试,还是不行,又是一番搜索找到一篇博客的解决方案3:
真机拔掉重新插一次!
参考3
我随手一拔,重新测试,靠,好了!

你可能感兴趣的:(Flutter项目报错Could not connect to lockdownd, error code -17)