今天更新了XCode 版本,然后运行项目报了这个错。

错误提示:

 错误原因:

       iphone或者iPad设置最低运行的版本是ios10.0,但是使用的第三方库,最低运行是  ios12.0,因为第三方库最低要求比iPhone或者iPad高,所以运行报错。

 解决方案:

1.查看iphone iPad Target的最低ios版本

我的iphone iPad设置的target运行版本是iOS 10.0, 查看界面如下,选中自己项目,targets,然后General → Deployment Info → ios 设置了10.0,现在需要把pod里面的第三方库也设置成10.0或者以下

2.修改pod里第三方库的target 版本

点击左边目录的Pods,选择 Targets →选中报错的第三方库→ Deployment->IOS Deployment Target 把之前的12.0改成10.0,找不到的话就在搜索框搜索即可。如下图:

因为xcode 12就开始默认把所有第三方库都设置成iOS12.0,所以按住shift选中左边所有第三方库,然后再选择12.0,如下图:

再编译就编译成功了。

推荐文章

评论可见,请评论后查看内容,谢谢!!!
 您阅读本篇文章共花了: