在Xcode中使用Swift包管理器为Flutter项目添加依赖项时出现构建错误

在我的 Flutter 项目中,我需要在我的项目的原生 iOS 部分添加依赖项。

为此,我使用 Swift 包管理器。

但是每次我尝试运行我的应用程序时,在添加依赖项后,我都会收到以下构建错误:

ProcessException: Process exited abnormally:
Command line invocation:
    /Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild -list


xcodebuild: error: Could not resolve package dependencies:
  Packages are not supported when using legacy build locations, but the current project has them enabled.
  Command: /usr/bin/xcodebuild -list

更多细节在这里。

由于我是 iOS 开发的新手,如何在 Xcode 中添加依赖项以使 Flutter 应用程序正常工作?

谢谢。

回答

我想我可能会为您解决问题。

请在 XCode 中关闭您的工作区,然后返回并打开 .xcworkspace 文件的 .xcodeproj 文件 INSTEAD。

(最有可能是/yourApp/ios/Runner.xcodeproj)

当项目打开时,在 XCode 菜单栏中单击文件 -> 项目设置 -> 高级。

将选项从 LEGACY 更改为 XCODE DEFAULT。

现在再次打开 .xcworkspace,它应该可以工作了!


以上是在Xcode中使用Swift包管理器为Flutter项目添加依赖项时出现构建错误的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>