错误:读取“../../.pub-cache/hosted/pub.dev/collection-1.17.2/lib/collection.dart”时出错:权限被拒绝

问题描述 投票:0回答:2

只需制作新项目

我正在尝试做一个新项目,同样的问题 系统已更新至14mac 并且系统已经更新flutter 尝试 chmod a+rx android/gradlew chmod a+rx android/gradlew sudo xattr -c -r ../../Downloads/flutter/packages/flutter/lib/src/scheduler/binding.dart: sudo softwareupdate --install-rosetta --同意许可 //========== 在 iPhone 15 Pro Max 上以调试模式启动 lib/main.dart... 运行 Xcode 构建... Xcode 构建完成。 38.3秒 无法构建 iOS 应用程序 错误(Xcode):../../Downloads/flutter/packages/flutter/lib/src/scheduler/binding.dart:10:8:错误:读取“../../.pub-cache/”时出错Hosted/pub.dev/collection-1.17.2/lib/collection.dart':权限被拒绝

无法为模拟器构建应用程序。 在 iPhone 15 Pro Max 上启动应用程序时出错。

flutter macos
2个回答
1
投票

您可能遇到权限问题。 检查您的权限,并尝试清除缓存。这可能是问题所在,尤其是在更新后损坏的情况下。

flutter pub cache repair
flutter clean && flutter pub get

如果没有帮助,请尝试清除派生数据

它可以在 Android、Mac、Web 上运行吗?


0
投票

您似乎没有权限读取http.dart文件,您可以尝试以下方法:

  1. 修改.pub-cache目录的读写权限。在终端中运行以下命令:

    sudo chmod -R 777 ~/.pub-cache

  2. 删除 .pub-cache 目录,然后重新运行 flutter pub get 命令重新下载依赖:

    rm -rf ~/.pub-cache 扑扑酒吧获取

© www.soinside.com 2019 - 2024. All rights reserved.