AdMob/Firebase 使用 cocoapods 与 SwiftUI 集成:发现意外的 Mach-O 标头代码:0x72613c21
Posted
技术标签:
【中文标题】AdMob/Firebase 使用 cocoapods 与 SwiftUI 集成:发现意外的 Mach-O 标头代码:0x72613c21【英文标题】:AdMob/Firebase integration with SwiftUI using cocoapods: Found an unexpected Mach-O header code: 0x72613c21 【发布时间】:2021-05-18 00:05:10 【问题描述】:我按照here 的说明将 AdMob 集成到我的 ios 应用程序中,但每当我尝试运行该应用程序时,总是会遇到同样的错误:
Details
Found an unexpected Mach-O header code: 0x72613c21
Domain: DVTMachOErrorDomain
Code: 0
User Info:
NSLocalizedRecoverySuggestion = "";
--
System Information
macOS Version 11.3.1 (Build 20E241)
Xcode 12.5 (18205) (Build 12E262)
Timestamp: 2021-05-18T01:43:17+02:00
我已经在整个互联网上搜索了几个小时,但没有找到任何有用的东西。
这些是我拥有的库:
有人遇到同样的问题吗?
提前致谢!
编辑:我尝试删除 Cocoapods 并手动安装框架,但现在出现此错误:
这是我添加框架后在框架文件夹中的内容(我不知道是否可能以错误的方式添加它们):
【问题讨论】:
您可以试试这里提供的解决方案吗? github.com/firebase/firebase-ios-sdk/issues/6472 【参考方案1】:尝试从目标的 Embedded Binaries 部分删除 CouchbaseLite.framework 和 CouchbaseLiteListener.framework
【讨论】:
请看我上面的更新(没有这样的框架)以上是关于AdMob/Firebase 使用 cocoapods 与 SwiftUI 集成:发现意外的 Mach-O 标头代码:0x72613c21的主要内容,如果未能解决你的问题,请参考以下文章