我在我的项目中有谷歌移动广告,并使其工作你应该添加-ObjC到其他链接器标志 但我已经将Parse框架添加到我的项目中,并且这个需要删除-ObjC以便它可以编译 在我运行项目后,它崩溃了这个异常:
Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[GADObjectPrivate changeState:]: unrecognized selector sent to instance 0x1dde57b0'
所以请任何人都可以帮助解决这个冲突? 或者我应该使用其他广告引擎,如果没有解决方案?
答案 0 :(得分:0)
您可以将-ObjC
与Parse一起使用。但是,当您使用该标志时,您还需要包含Facebook SDK及其依赖项。这是因为-ObjC
标志告诉链接器加载代码引用的所有框架和类,这会将可选的Facebook SDK库转换为必需的库。
而不是使用-ObjC
,consider using -force_load
to cherry pick the frameworks to be loaded。