在阅读了很多关于同一错误的SO帖子后,我似乎无法解决AdMob的问题。
我试图将它实现到我现有的应用程序中,然后我复制了SDK并按照教程。
所有编译都很好,但应用程序崩溃:
[GADObjectPrivate changeState:]: unrecognized selector sent to instance 0xa5cc610'
他们说我需要将-ObjC或-all_load添加到其他链接器标志。
当我这样做时,我会得到许多重复的符号错误。
由于我从不同的开发人员升级项目,我不知道 代码的确切结构。
还有其他建议吗?
答案 0 :(得分:0)
当您使用Abmob API时,他们会为您添加2个API。 1用于调试,1用于实际。 2 API具有相同的功能和许多功能。 (尝试查看调试屏幕中发生的情况,它们会为您提供重复文件夹的位置 - 它在Google Library 3.0 / GoogleAnalysis / Library / lib - ... debug.lib中)
简单的解决方案是删除Debug API,你会没事的。
添加:添加ObjC适合您的程序,这是其他问题。