我正在将 Facebook Audience Network 集成到插页式和奖励类型的广告中。
我正在尝试将其集成为框架而不是项目中。
当我尝试通过测试用例测试它时,它在这一行之后失败:
self.fbInterstitialAd = [[FBInterstitialAd alloc] initWithPlacementID:self.placementID];
并给我这个错误:
*** Terminating app due to uncaught exception 'FBFinalClassViolationException', reason: 'FBAdConfigManager is a final class and cannot be subclassed. FBAdConfigManager' ***
我真的不明白为什么它会崩溃。我真的找不到问题所在。
我还在单独的单视图应用程序中集成了此受众网络 SDK,在那里我可以看到广告并且工作正常。
我遇到了同样的问题,并在使用 cocoapods 的情况下找到了解决方案。
更改 Podfile 中的这一行
use_frameworks!
to
use_frameworks! :linkage => :static
我认为这次崩溃是由动态链接的框架错误引起的。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)