FBAudience Network 作为框架集成

2023-12-30

我正在将 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(使用前将#替换为@)

FBAudience Network 作为框架集成 的相关文章

随机推荐