在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,它应该可以工作了!
THE END
二维码