swift - Xcode 提示链接错误 : "Undefine symbol: ' _OBJC_CLASS_$_SKAdImpression'"after pod GoogleMobileAdsMediationAdColony

标签 swift xcode admob adcolony

我正在尝试将 AdColony 中介添加到 AdMob 中。 我按照 ' https://developers.google.com/admob/ios/mediation/adcolony 中的说明进行操作'.

在 pod 'GoogleMobileAdsMediationAdColony' 之后,我打开 Xcode 测试我的应用程序并收到链接错误:

取消定义符号:'_OBJC_CLASS_$_SKAdImpression'

还有一个警告:

无法找到或使用自动链接框架“AVFAudio”

我用谷歌搜索但一无所获。

有什么建议吗?提前致谢。

最佳答案

SKAdImpression看起来像是 iOS 14.5 的新类,因此您可能需要 Xcode 12.5+ 来包含该类定义。

我在 Xcode 12.4 下遇到了相同的 Undefined symbol: 'OBJC_CLASS$_SKAdImpression' 错误,但升级到 12.5 对我来说已经修复了。

关于swift - Xcode 提示链接错误 : "Undefine symbol: ' _OBJC_CLASS_$_SKAdImpression'"after pod GoogleMobileAdsMediationAdColony,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67448909/

相关文章:

ios - 实时速率和音调调整 Swift

ios - func tableView(_ tableView : UITableView, canEditRowAt indexPath: IndexPath) 几乎符合可选要求

Xcode 4 : Project does not honor $(inherited) Build Setting in Workspace?

android - AdMob 自适应横幅。从上下文中获取 DisplayMetrics

Android AdMob 导致内存泄漏?

android - 如何将 AdMob 放置在屏幕顶部(上方)Android Actionbar?

swift - 为不会出现两次的标签创建随机颜色

swift - 将 JSON AnyObject 转换为 Int64

ios - 在 iOS 6 中旋转以触发 Segue

ios - UITableView 没有显示它应该显示的 Realm 对象