编辑:请注意,此问题现已在Xcode 9.3
中解决,小时!
好吧,这是一个Xcode错误,但有没有人有解决方法?
由于我对Xcode 9
进行了更新并编译了我的应用,因此我的图片出现了错误。我的应用中的所有图片都只会在iOS 8
上失真。我必须指出,当使用Xcode 8
重新编译完全相同的项目时,每张图片都显示!
当我的应用在iOS 8
上运行,然后在iOS 9
(或10或11)上运行Xcode 9
时,这是我的启动屏幕。
我知道有些人在Xcode 8 beta 6
(Xcode 8 simulator ios 8 image get distorted和Xcode 8 beta 6 - App image broken in iOS 8)遇到此错误,但他们说这是在Xcode 8 GM
中解决的Xcode错误。我无法在Xcode 9
找到任何人遇到此问题。
Xcode 9
为图片资源带来了很多变化,因此我尝试使用它们(勾选"保留矢量数据",更改为"个人刻度"等)但它没有帮助。
我正在使用Xcode 9.2 (9C40b)
,我认为这是最新的Xcode版本。
有人对此有所了解吗?
答案 0 :(得分:10)
两个解决方法:
使用Xcode 9.1构建应用(official download link)
或者使用Xcode 9.2并将部署目标设置为iOS 8.4或更高版本。
它对我有用。 建议使用第一个,因为第二个只允许iOS 8.4支持。
答案 1 :(得分:0)
我发现将图像从资产移动到捆绑包可以修复此错误