dyld: 库未加载:@rpath/protobuf.framework/protobuf

4
我创建了一个框架,并使用了cocoapods依赖来共享它。我可以使用cocoapod Podfile安装框架,并且可以访问公共方法,但在运行时我会得到以下错误:
dyld: Library not loaded: @rpath/protobuf.framework/protobuf
Referenced from: /private/var/containers/Bundle/Application/EE2A1E47-21F7-4CD7-A7C3-AE7BD19A6326/VizurySwiftSample.app/Frameworks/VizuryEventLogger.framework/VizuryEventLogger
Reason: image not found

为什么我会遇到以下问题?我已经搜索并尝试了所有可能的解决方案,但它们都没有起作用。请帮帮我。


你是否曾经在“通用”选项卡中检查过“框架”、“库”和“嵌入式内容”部分?你应该在那个部分看到你的框架名称。 - Reza Dehnavi
2个回答

5

我知道!我知道!

删除构建缓存对我很有帮助。我点击了“产品/清除构建文件夹”,然后它神奇地工作了!嗨,哎呀 XCode 神仙们!


1
这对我也起作用了,谢谢!如果使用CLI,可以运行flutter clean - Stephen C

1

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