赞
踩
最近用xcode 8.3 上传到appstore 的时候,报了一个错误:
ERROR ITMS-90725:"SDK Version Issue. This app was built with the iOS '10.0' SDK...
这个是苹果最近执行的新规定;
xcode在今年3月份开始上传包,必须要xcode10.1以上版本打出来包才可以;
原因在于xcode10.1一下的版本不包含 iOS 12.1 SDK 。
网上搜了一些资料,并实践,解决办法如下:
1、下载最新的Xcode。
2、显示报内容 通过以下路径:Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs
找到/iPhoneOS1x.0.sdk文件。
3、将最后这个文件拷贝到xcode 8.3 下面的相同路径下,把原有的 10.x的sdk 删除掉就可以上传成功了。
需要注意的是,到2019年3月苹果会强制开发者必须用iOS12.1之后的SDK进行上传,反正只要将最新的SDK放到上面那个路径就可以啦。
还有一种方法,就是去官网下载最新的Xcode进行打包,如果很老的项目,不能再最新Xcode上编译的就不行了。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。