iOS图片撕裂异常

前段时间遇到这个问题,现在来记录下


异常图

此问题是Xcode9.2的图片管理asset的bug。低版本的IOS8.3以下系统会出现这个问题。

Asset Catalog

Known Issues

When using Xcode 9.2 to create apps that deploy to iOS 8 and later, images in the asset catalog may be corrupted when viewed on devices running iOS 8.3 and earlier. (35379713)

Workaround: Build the app using Xcode 9.1, or use Xcode 9.2 and set the deployment target to iOS 8.4 or later.

解决办法 :

1、等苹果爸爸修复xcode的bug(已经有大神给苹果爸爸提交了问题,至于下个xcode版本修复不只能随缘了)

2、不要用Assets来管理图片,把图片拉出来,放在单独的文件夹即可解决

3、降级xcode版本,不要使用xcode Version 9.2

4、提高工程内系统版本的兼容度(最低适配9.0)

5、让顾客升级手机系统版本

你可能感兴趣的:(iOS图片撕裂异常)