macCatalyst 编译存在问题,需要排除 adMob Pod 对象(adMob 不支持 macOs)收到错误 GoogleAppMeasurement' for architecture x86_64 clang: error: linker command failed with exit code 1(使用 -v 查看调用)
- 任何人都有完整的说明如何在 macCatalyst 编译中排除 adMob,会很棒吗?
- 我试图追逐 AdMob Pod 的构建阶段设置,仅适用于 tagets iO,但显然无法找到它们?
要添加 adMob,Google 提供了一个很好的说明,其中包括导入 Pod:https ://developers.google.com/admob/ios/quick-start
检查项目设置中部署信息中的 Xcode 目标 mac 和 #if !targetEnvironment(macCatalyst),不包括 adMob swift 代码:
- iPhone 和 iPad 目标,仍然可以正常工作
- “我的 Mac”目标:在 adMob Pod 内容上出现 Clang 链接错误(GoogleAppMeasurement 架构 x86_64 clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用))
据我了解,目前只有在 Pod-configuration 中设置 iOS 的地方很多。与此相同:https ://github.com/react-native-community/discussions-and-proposals/issues/131
- 但显然我不能只找到 iOS 的所有设置(而且它们在构建阶段中有很多)
- 是的,我可以创建一个新项目,但是 macCatalyst 是个好主意,我喜欢使用它