架构x86_64下的未定义符号:"_OBJC_CLASS_$_GeneratedPluginRegistrant"

7
我正在开发一个Flutter应用,并遇到了这个错误。我已经尝试过flutter cleanrm podfilepod deintegrate,删除了podfile.lock,但似乎都没有解决问题。
在Xcode中完整的错误信息如下:
未定义的符号架构x86_64: "OBJC_CLASS$_GeneratedPluginRegistrant",来自于: objc-class-ref 在AppDelegate.o中 ld:找不到符号(s)对于架构x86_64 clang: error: 链接器命令失败,退出码1 (使用-v可以查看调用)
1个回答

3

我将整个ios文件删除,然后在项目目录级别使用flutter create .重新创建它。我只是把"ios"文件夹拖到垃圾桶里,然后在命令行上运行了上面的命令。我猜测某个文件中存在一个不正确的包名,因为我更改了我的包名以去掉“com.example.”中的“example”。自己注意:选择一个项目名称并保持不变!


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接