mac 下 Flutter 本地无法访问远程图片地址问题

开发 Flutter 的过程中,MacOS 系统下的 Destop 调试发现 Image.network(url) 无法起作用。经过一番调试发现是 mac debug 模式下,是没联网的。本地 Xcode 只是设置了一个 Sandbox 的沙盒环境,如果要联网访问远程服务器的图片文件,是需要自己加配置开启的。

“`

Image.network(value[‘imageUrl’]),

“`

需要加配置

“`

<key>com.apple.security.network.client</key>

<true/>

“`

macos/Runner/DebugProfile.entitlements 和  macos/Runner/Release.entitlements  文件中即可。