ios - 在范围内找不到类型“SKAdImpression”
问题描述
我正在尝试将 MoPub 实现到我的 Swift 应用程序中,但是在 MoPub pod 提供的某些文件中,有错误说Cannot find type 'SKAdImpression' in scope
. 我也不能import MoPub
在我自己的文件中。我尝试运行pod update
重新启动 xcode,并确保我使用的是 .xcworkspace 文件
编辑:我刚刚重新阅读了苹果文档,并注意到它说 SKAdImpression 是 iOS 14.5+ 的功能。我拥有的 Xcode 版本适用于 iOS 14.4,因此无法找到它是有道理的。我唯一担心的是,这是否意味着我的应用程序只能在 iOS 14.5+ 上运行?
编辑 2:我的 mac 不支持 14.5 的最新 Xcode 所需的最新 MacOS。有什么办法可以让 MoPub 正常工作吗?
解决方案
我的 Xcode 版本是 iOS 14.4
我的 mac 不支持最新的 MacOS
坏消息是,据我所知,没有其他方法可以解决这个错误。
什么没有帮助:
- 删除版本,
pod 'mopub-ios-sdk'
然后再次运行pod install
。pod update
- 清理构建文件夹。
- 清理 /DerivedData 文件夹。
有什么帮助:
- 将 Xcode 更新到 12.5 版本。
推荐阅读
- angular - 如何使用Angular 6从地图返回client_id
- python - 在 python 窗口中使用 mne_browse_raw 浏览脑电图
- node.js - 处理对话流中的音频播放完成回调(媒体响应)
- javascript - 如何让用户更漂亮地在客户端格式化代码?
- reactjs - 如果不支持用户的浏览器,我可以呈现警告消息吗?
- swift - 从 UserDefaults 中检索字符串不起作用
- java - 使用 teamcity 构建时生成工件的示例 java 项目
- python - 可以使用 CNN 的特征图来定位图像中的重要区域吗?
- selenium-webdriver - NUnit:如何根据 [TestFixture(typeof(param))] 中的参数设置测试名称
- excel - 运行 VBA 代码时 Excel 表格不展开,但在其下方键入任何字母时展开