Mac Flutter 无法打开“idvice_id”

532 阅读1分钟

Mac 系统升级到 10.15 以上的系统后打开软件显示已损坏,这时不要移到废纸篓,直接在终端输入命令进行控制「打开、关闭安全性与隐私的任何来源」。打开 sudo spctl --master-disable关闭 sudo spctl --master-enable

在 10.15 的系统或更高系统版本执行命令打开相关软件

xattr -r -d com.apple.quarantine <软件路径>

ps.

$ sudo xattr -r -d com.apple.quarantine /opt/flutter/bin/cache/artifacts/libimobiledevice/idevice_id $ sudo xattr -r -d com.apple.quarantine /opt/flutter/bin/cache/artifacts/libimobiledevice/idevicename $ sudo xattr -r -d com.apple.quarantine /opt/flutter/bin/cache/artifacts/libimobiledevice/idevicescreenshot $ sudo xattr -r -d com.apple.quarantine /opt/flutter/bin/cache/artifacts/libimobiledevice/idevicesyslog $ sudo xattr -r -d com.apple.quarantine /opt/flutter/bin/cache/artifacts/libimobiledevice/ideviceinfo

参考文献

《macOS 打开软件显示已损坏或无法验证此App不包含恶意软件》

《Flutter--macOS安装与配置》