dyld:找不到符号:_OBJC_CLASS_ $ _GULObjectSwizzler

4

我正在使用cocoapods中的这些框架:

pod 'Firebase/Core'
pod 'Firebase/Messaging'
pod 'Firebase/DynamicLinks'
pod 'Firebase/Auth'
pod 'Firebase/Performance'
pod 'Fabric'
pod 'Crashlytics'

我手动将最新的GoogleSignIn添加到我的项目中,但在pod更新后运行我的应用程序时出现错误:

dyld: Symbol not found: _OBJC_CLASS_$_GULObjectSwizzler

参考来源: /var/containers/Bundle/Application/150D4F83-7653-4556-8ABF-98E0904B9EF7/ABC.app/ABC 预期在: /private/var/containers/Bundle/Application/150D4F83-7653-4556-8ABF-98E0904B9EF7/ABC.app/Frameworks/GoogleUtilities.framework/GoogleUtilities 在 /var/containers/Bundle/Application/150D4F83-7653-4556-8ABF-98E0904B9EF7/ABC.app/ABC 中


请简要说明您的问题以及您正在使用哪种框架。 - Kiran Sarvaiya
我已经添加了上述内容。 - petrhung9
我也尝试通过cocoapods使用GoogleSignIn,但仍然出现错误。 - petrhung9
请检查目标并查看构建设置,是否在头文件搜索路径中添加了任何不需要的框架? - Prakash
我也遇到了同样的问题。你解决了吗? - Ferdinand Rios
显示剩余4条评论
2个回答

0

我移除了 Firebase Performance,现在它运行良好。


0

更多参考:我也遇到了这个问题,并通过将 Firebase/Performance Pod 添加到与主应用程序捆绑在一起的应用程序扩展中来解决它。


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