最近上传APPstore遇到了很多错误,折磨了我两天。
现象:项目设置的最低支持系统为7.0,上传的时候遇到了这么多错误,后来改为8.0试了一下就成功了。
原因:因为项目里用到了两个动态库PIUKit和CUIKit,这两个动态库设置的最低支持系统为8.0,所以报了错误。
解决办法:
1.我试过直接把库的设置改为静态库,如下图:
这个方法不行,运行会报错误 解决不了
2.我想把动态库里的代码copy出来,重新生成,不过才了解原来动态库的生成是很复杂的。
生成动态库需要写很多脚本,还有很多设置。我就放弃了。
3.最后的解决方法就是直接把项目里的动态库删除,把源码添加进来就可以了。