关于新的MoPub iOS SDK 3.0.0及其入门文档:
- 下载 MoPub SDK
- 将 SDK 添加到您的 Xcode 项目中。
- ...
在第 2 步中,由于 Unity 3D 生成 MRC Xcode 项目并且 MoPub 文档说:
If your application uses Manual Reference Counting (MRC) you must tell the compiler to build the MoPub iOS SDK source files with ARC.
所有 SDK 文件的编译器标志都设置为-fobjc-arc
. 然后又出现了两个新问题:
"Cannot use '@try' with Objective-C exceptions disabled" Error
这是通过在项目的构建设置中启用 Objective-C 异常来修复的;和'__weak' only applies to Objective-C object or block pointer types;
来自文件MPStreamAdPlacer.m
(见附件截图)。
由于文档未涵盖上述问题,我该如何修复这些最后的编译错误?
注意:适用于MoPub iOS SDK 2.4.0。