Xcode 9 - iOS 8图像奇怪扭曲

Ant*_*Pak 13 iphone xcode ios

编辑:请注意,此问题现已解决Xcode 9.3,小时!

好吧,这是一个Xcode错误,但有没有人有解决方法呢?

由于我对Xcode 9应用程序进行了更新和编译,因此我的图像出现了错误.我的应用程序中的所有图像都被扭曲,仅在iOS 8.我必须指出,当重新编​​译完全相同的项目时Xcode 8,每个图像都显示出来!

这是我的应用程序运行时的启动屏幕iOS 8,然后是iOS 9(或10或11),两者都有Xcode 9.

发射屏比较

我知道有些人遇到这个错误Xcode 8 beta 6(Xcode 8模拟器ios 8图像变形Xcode 8 beta 6 - App图像在iOS 8中被破坏)但他们说这是一个Xcode错误已经解决了Xcode 8 GM.我发现任何人都没有这个问题Xcode 9.

Xcode 9 给图像资产带来了很多变化,所以我试着玩它们(勾选"保存矢量数据",改为"个人尺度"等),但它没有帮助.

我正在使用Xcode 9.2 (9C40b),我认为这是最新的Xcode版本.

有人有这方面的线索吗?

小智 10

可参考Xcode 9发行说明https://developer.apple.com/library/content/releasenotes/DeveloperTools/RN-Xcode/Chapters/Introduction.html#//apple_ref/doc/uid/TP40001051-CH1-SW936

两个解决方法:

  • 使用Xcode 9.1构建应用程序(官方下载链接)

  • 或使用Xcode 9.2并将部署目标设置为iOS 8.4或更高版本.

这个对我有用.建议使用第一个,因为第二个只允许iOS 8.4支持.

  • @rmaddy完全同意,但我仍然在我的应用程序上注意到iOS 8上的一些用户.我认为那些人不会因为几个原因而更新(例如我特别想到越狱) (2认同)
  • @rmaddy如果你使用的是iPhone 4s,iOS 9的性能将非常低迷.有些用户选择保留iOS 8. (2认同)