phonegap和AdMob标志问题

时间:2013-02-19 15:20:35

标签: cordova admob phonegap-plugins

我有这个问题,我希望看看是否有人可以帮助我,我有一个项目使用phonegap 2.4,它正在使用谷歌最新的AdMob sdk,看起来这个新的谷歌sdk需要删除一个标志

https://groups.google.com/forum/#!msg/google-admob-ads-sdk/KIJrPLou2ns/KyqrEWIvTLgJ

-all_load,来自其他链接器标记部分

根据文档,这个标志允许加载类别,即使它们中没有代码(不知道它意味着什么但是无论如何),所以如果我删除了我可以为设备构建的标志,但是在CDVViewController上使用了phonegap在第165行

self.pluginsMap = [delegate.pluginsDict dictionaryWithLowercaseKeys];

其中dictionaryWithLowercaseKeys需要那个标志,这些似乎是由于ios 6的支持,所以我不知道哪个有责任,phonegap没有准备好ios 6或google sdk,所以我的问题是

如果有人能够成功使用手机2.4和ios 6的AdMob sdk,或者我遗漏了什么,请任何想法,谢谢你的帮助

1 个答案:

答案 0 :(得分:0)

由于iOS 6中修复了iOS错误,许多库都需要使用-all_load标记.AdMob SDK要求您不再拥有-all_load标记。

如果由于某种原因需要加载特定的库,可以使用-force_load标记。