我在我的项目中有谷歌移动广告,为了让它工作,你应该添加-ObjC到其他链接器标志,但我已经添加解析框架到我的项目中,这一个需要删除-ObjC,以便它可以编译后,我运行的项目它崩溃了这个异常:
Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[GADObjectPrivate changeState:]: unrecognized selector sent to instance 0x1dde57b0'
所以,请任何人可以帮助解决这个冲突??或者,如果没有解决方案,我应该使用另一个广告引擎?
发布于 2013-07-11 14:57:34
您可以将-ObjC
与解析结合使用。但是,当您使用该标志时,您将需要包括Facebook SDK及其依赖项。这是因为-ObjC
标志告诉链接器加载代码引用的所有框架和类,这会将可选的Facebook SDK库转换为所需的库。
不使用-ObjC
,而使用consider using -force_load
to cherry pick the frameworks to be loaded。
https://stackoverflow.com/questions/17587434
复制相似问题