Flutter 真机运行无法打开“iproxy”

标签: 编程学习 Flutter学习

问题

很久没升级Flutter版本了,最近借着新项目升级到了最新版,发现在iOS真机环境下运行报错【无法打开“iproxy”,因为无法验证开发者】,直接要给这个程序移除到废纸篓,这就无法开发了呀。

解决方法一

打开 Shell 输入以下命令即可

sudo xattr -r -d com.apple.quarantine /Users/[name]/flutter_new/bin/cache/artifacts/libimobiledevice/idevicescreenshot

sudo xattr -r -d com.apple.quarantine /Users/[name]/flutter_new/bin/cache/artifacts/libimobiledevice/idevicesyslog

sudo xattr -r -d com.apple.quarantine /Users/[name]/flutter_new/bin/cache/artifacts/usbmuxd/iproxy

解决方法二

进入到项目根根目录:

rm -rf build

flutter clean

flutter build ios --debug