我尝试使用 MoPub 。与 admobs 类似, MoPub 会要求您使用链接器标记" -ObjC"但是,当我尝试使用 admobs (我认为它与Box2D有关)。
无论如何,我通过在-force_load
库文件上执行.a
来获取内容。另一方面,MoPub并不是整齐地打包在一个.a库文件中。有谁知道我怎么做:
以某种方式在mopub文件夹上使用-force_load,这里充满了吨 文件
查找和/或制作MoPub SDK的静态库版本(I. 实际上已经尝试制作一个,但无法弄清楚如何 正确关闭ARC。将.m添加到源代码和 用-fno-objc-arc标记它们给了我一个错误,因为 编译器说"找不到" -fno-objc-arc")
非常感谢任何和所有帮助!
答案 0 :(得分:0)
我最近遇到了同样的问题,所以我最终创建了一个包含所有MoPub文件的静态库。以下是我采取的步骤:
在应用程序项目中:
由于我的项目没有使用-ObjC标志构建,为了避免MoPub崩溃,我添加了
$ OTHER_LDFLAGS)-force_load $(BUILT_PRODUCTS_DIR)/libMopubSDK.a
到应用项目'构建设置 - >其他链接器标志。