我正在开发Flutter应用并遇到此错误。我已经尝试过flutter clean
,rm podfile
,pod deintegrate
,删除了podfile.lock,但似乎无法解决。
Xcode中的完整错误消息如下:
x86_64体系结构的未定义符号: 从以下位置引用的“ OBJC_CLASS $ _ GeneratedPluginRegistrant” AppDelegate.o中的objc-class-ref ld:找不到架构x86_64的符号 铛:错误:链接器命令失败,退出代码为1(使用-v查看调用)
答案 0 :(得分:0)
由于在1.12之前创建的项目,您可能会遇到此问题。请参见this guide进行升级。
尝试以下命令:
flutter upgrade
rm -f ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings
rm -rf ios/Podfile ios/Podfile.lock ios/Pods ios/Runner.xcworkspace
在文件->工作区设置中将更改为新构建系统
请参见this answer