刚才收到一封邮件,这还是第一家公司的项目了,离职也没把我从开发者中删除,所以每次app上架和被拒我都有收到邮件,这是一封被拒的邮件,好奇心打开看了看~~~
被拒原因两条:
1、ITMS-90381: Too many symbol files...
2、Deprecated API Usage..使用过期的API UIWebView
解决办法:
1、随着iOS系统的不断升级,APP的Deployment Target也在跟着升,不少APP最低版本支持修改为iOS11.0之后,上传App Store会出现ITMS-90381: Too many symbol files - These symbols have no corresponding slice in any binary 的提示。
解决方案:
删除项目中的armv7,armv7s标志,重新编译即可。
原因:
armv7,armv7s的设备不支持升级到iOS11,因此Deployment Target为11.0以上时,armv7,armv7s已经是多余的内容,可以删除。
2、WKWebView替换UIWebView即可。