ITMS-90682:如果该应用程序支持iOS 8或更早版本,则不能包含16位或P3资产

这边只有撷取部分的内容,要看全文请到下方的资料来源

解决的方法在这里讲了https://forums.developer.apple.com/thread/60919?start=0&tstart=0。简单说,Xcode认为你的图片资源中包含了16位或者P3的资源,所以打包的时候会进行相应的处理,但是,只有9.3或者更高版本才支持这样的资源,所以到了9.2就会崩溃。

此时,我想说说什么是P3资源。P3指的是DCI-P3或者说DCI / P3,一种数字电影投影所用的色域标准,它能比sRGB显示更多的颜色。苹果在推出5k显示屏的新iMac的时候(2015年10月),约会了DCI-P3,随后9.7英寸的iPad Pro(2016年3月推出,推出时iOS 9.3系统),iPhone 7(2016年9月推出,iOS 10系统)和2016的MacBook Pro都使用了DCI-P3色域。即苹果公司的iOS 9.3系统支持DCI-P3色域,而iPad Pro作为第一个支持DCI-P3的iPad,使用的是iOS 9.3 。这也就解释了为什么我们之前打包的IPA到了9.2的设备上就会不正常。

资料来源:

说说ITMS-90682:如果该应用程序支持iOS 8或更早版本,则不能包含16位或P3资产