mac 無法打開“idevice_id”,因爲無法驗證開發者。

問題步驟描述:配置好 flutter sdk 後,在命令窗口輸入 flutter doctor 彈出提示框

無法打開“idevice_id”,因爲無法驗證開發者。

 

解決: 

1、打開命令窗口 (此步驟也通常用來解決 mac打開軟件時提示軟件已損壞或無法驗證 的錯誤)

     執行  sudo spctl --master-disable

2、再執行如下 

sudo xattr -r -d com.apple.quarantine 【flutter解壓後的目錄】/flutter/bin/cache/artifacts/libimobiledevice/idevice_id
sudo xattr -r -d com.apple.quarantine 【flutter解壓後的目錄】/flutter/bin/cache/artifacts/libimobiledevice/idevicename
sudo xattr -r -d com.apple.quarantine 【flutter解壓後的目錄】/flutter/bin/cache/artifacts/libimobiledevice/idevicescreenshot
sudo xattr -r -d com.apple.quarantine 【flutter解壓後的目錄】/flutter/bin/cache/artifacts/libimobiledevice/idevicesyslog
sudo xattr -r -d com.apple.quarantine 【flutter解壓後的目錄】/flutter/bin/cache/artifacts/libimobiledevice/ideviceinfo

 

 

此文章借鑑於 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章