Answers:
您可能在更新Xcode之后创建了一个目标,这使8.3在iOS部署目标中成为该目标的“构建设置”。
我通过以下方式解决了这个问题:
如果clean + build无法解决问题,则从方案菜单切换要部署的设备/模拟器并重新构建应该会有所帮助。
如果您正在进行单元测试,则该错误也可能出现。因此,除了@Tony和@Allreadyhome建议的内容外,请执行以下操作:
而且你应该很好。
当将少数几个依赖项的最小部署目标设置为比主要目标最小部署目标更新的iOS版本时,我遇到了这个问题。
当我使用ios 12下载框架教程时,我遇到了相同的问题,而我的SDK必须具有ios 11.4。我将iOS部署目标设置为所需的版本(11.4),还更新了Pods的依赖关系。但是错过了一些。因此,然后我搜索了要更改的版本(即12.0)。它仅列出具有版本号的所有内容(目标,项目,podspec,pod)。改变所有这些(在我的案例中为11.4)就解决了。