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的主要内容,如果未能解决你的问题,请参考以下文章

cocoapos错误信息

Alamofire 使用 CocoaPods 和 xcode 6.3

Xamarin.iOS CocoaPods基本使用

CocoaPods入门到精通

为啥 Flutter iOS 构建失败?

.xcworkspace不会通过firebase unity SDK生成