gpt4 book ai didi

flutter - 如何为 macos 桌面应用启用 Flutter 上网权限?

转载 作者:行者123 更新时间:2023-12-03 02:48:40 26 4
gpt4 key购买 nike

我正在尝试开发也将在 destkop 上运行的 Flutter 应用程序。
这个应用程序正在使用 http 包:

import 'package:http/http.dart'

当我尝试执行 http 请求时,我得到了这个异常:
 SocketException: Connection failed (OS Error: Operation not permitted, errno = 1), address = firebasedynamiclinks.googleapis.com, port = 443

这个应用在安卓和iOS上运行,如何为macos启用这个权限?

我正在使用 IntelliJ IDE,所以这个答案让我不满意 Flutter - http.get fails on macos build target: Connection failed

最佳答案

您需要添加:

<key>com.apple.security.network.client</key>
<true/>
macos/Runner/DebugProfile.entitlementsmacos/Runner/Release.entitlements .
这已记录在 here .

关于flutter - 如何为 macos 桌面应用启用 Flutter 上网权限?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61196860/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com