ios - Flutter 将 com.apple.security.network.client 添加到 *.entitlements

标签 ios xcode flutter dart

将我们当前在 Linux 操作系统上开发的项目迁移到 MacOs 后。我使用了 AudioPlayer 库,它也适用于 Android,现在当我尝试从网络播放音频时,我必须将 com.apple.security.network.client 添加到 .entitlements 例如 DebugRelease

By default, Flutter macOS apps don't allow outgoing connections, so playing audio files/streams from the internet won't work. To fix this, add the following to the .entitlements files for your app:

com.apple.security.network.client

我的问题是我在 ios/Runner 中找不到这个文件,并且在阅读了一些内容之后 documentFlutter 网站上我不明白我该怎么做

enter image description here

最佳答案

我相信您应该打开 macOS 文件中的 Runner.xcodeproj 文件。您可以在此处查看您要启用的相应权限: xcode screenshot

关于ios - Flutter 将 com.apple.security.network.client 添加到 *.entitlements,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68766403/

相关文章:

sorting - 按两个属性分别对List <object>进行排序,其中一个属性以升序排列,另一个属性以降序排列

iphone - 从一个 View 到同一类的另一个 View 的 UINavigation 崩溃,如何解决?

flutter - 从 release apk 中提取 flutter 源代码

dart - 在另一个字符串中间连接字符串,跳过最后一个

ios - 在 Storyboard 中的 UITabBarController 中重新排序 View Controller (XCode 4.6)

ios - 分配用于在 Xcode 中添加代码模板的快捷键

ios - 导出到 Delphi XE2 中缺少的 Xcode

iOS,GTLFramework - 如何使用 pageTokens 从一个 channel 获取所有视频

objective-c - UIButton 在 CABasicAnimaton 之后在错误的位置接收到 touchEvents

iphone - ios : create NavigationBar programmatically, 但无法设置标题