FBAdViewControllerProxy 是最终的 class,不能被子classed。 FBAdViewControllerProxy

FBAdViewControllerProxy is a final class and cannot be subclassed. FBAdViewControllerProxy

我集成了 FB 受众网络,当我 运行 应用程序崩溃时,我得到了这个异常:

Terminating app due to uncaught exception 'FBFinalClassViolationException', reason: 'FBAdViewControllerProxy is a final class and cannot be subclassed. FBAdViewControllerProxy'
terminating with uncaught exception of type NSException
CoreSimulator 732.18.6 - Device: iPhone 11 

当我切换到 Android 并尝试将 Podfile 编辑为:

时它工作正常
target 'UnityFramework' do
  pod 'FBAudienceNetwork', '~> 6.2.0'
end

我什至删除了 Podfile 中的所有内容并构建然后清理,但它似乎没有任何效果。也许我遗漏了什么,有人可以帮忙吗?

解决方案是将 podfile 更改为:

target 'Unity-iPhone Tests' do
end
target 'UnityFramework' do
  pod 'FBAudienceNetwork', '~> 6.2.0'
end

然后在终端中打开项目和运行:pod install