iOS开发--接入ADMob广告失败

接入ADMob的第三方广告,初始化时提示错误如下:

state = Not Ready;No such adapter in the application

查了各种官方文档,发现接入过程正确,查了Chatgpt和DeepSeek,它们各种分析,分析结果如下:

  1. 检查适配器依赖集成 ,查看Podfile文件和Podfile.lock文件,检查集成是否正确。
  2. SDK 版本兼容性
  3. 清理项目缓存
    删除 DerivedData 目录(路径:Xcode → Preferences → Locations → DerivedData),重启 Xcode
  4. 真机测试
    部分适配器在模拟器中可能无法正常加载,需使用真机调试
  5. AdMob 后台配置验证。
    因为这个是产品配置的,问过几次,都说后台配置没问题。安卓的居然显示正确,iOS的不可以。崩溃了,各种检查,也重新建了一个工程,还是不对。于是越来越怀疑是产品配置的问题,但是对方又一口咬定没问题。
    后来有人在stackoverflow上说换了个ADMob 的id就好了。于是乎我再次找产品,让给一个新的广告id,结果好了......

时间从下午3点多到晚上11点多,第二天又找到3点多。最后原因是,id是安卓的id,很尴尬。

总结:

没啥总结的,这种配置的东西,多个人协作难免有问题,一个人也不能过于的自负,坚持自己没问题。当所有的可能都被否决了,那个最不可能的可能就是最可能的答案。

相关推荐
初级代码游戏1 小时前
iOS开发 SwiftUI 14:ScrollView 滚动视图
ios·swiftui·swift
初级代码游戏4 小时前
iOS开发 SwitftUI 13:提示、弹窗、上下文菜单
ios·swiftui·swift·弹窗·消息框
zhyongrui6 小时前
托盘删除手势与引导体验修复:滚动冲突、画布消失动画、气泡边框
ios·性能优化·swiftui·swift
Boxsc_midnight10 小时前
【openclaw+imessage】【免费无限流量】集成方案,支持iphone手机+macos
ios·智能手机·iphone
感谢地心引力19 小时前
安卓、苹果手机无线投屏到Windows
android·windows·ios·智能手机·安卓·苹果·投屏
2501_915918411 天前
HTTPS 代理失效,启用双向认证(mTLS)的 iOS 应用网络怎么抓包调试
android·网络·ios·小程序·https·uni-app·iphone
Swift社区1 天前
Flutter 路由系统,对比 RN / Web / iOS 有什么本质不同?
前端·flutter·ios
zhyongrui1 天前
SnipTrip 发热优化实战:从 60Hz 到 30Hz 的性能之旅
ios·swiftui·swift
Andy Dennis1 天前
ios开发 xcode配置
ios·cocoa·xcode
JoyCong19981 天前
iOS 27 六大功能前瞻:折叠屏、AI Siri与“雪豹式”流畅体验,搭配ToDesk开启跨设备新协作
人工智能·ios·cocoa