体系结构x86_64的未定义符号:“ _ OBJC_CLASS _ $ _ GeneratedPluginRegistrant”

时间:2020-09-12 14:38:12

标签: xcode flutter

我正在开发Flutter应用并遇到此错误。我已经尝试过flutter cleanrm podfilepod deintegrate,删除了podfile.lock,但似乎无法解决。

Xcode中的完整错误消息如下:

x86_64体系结构的未定义符号: 从以下位置引用的“ OBJC_CLASS $ _ GeneratedPluginRegistrant” AppDelegate.o中的objc-class-ref ld:找不到架构x86_64的符号 铛:错误:链接器命令失败,退出代码为1(使用-v查看调用)

1 个答案:

答案 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