使用xcassets时iOS 8模拟器上的工件

时间:2017-12-15 15:42:24

标签: ios artifacts xcasset

我面临一个奇怪的问题,在将我的所有图片添加到xcasset后,我的应用在iOS 8模拟器上运行时看起来格格不入(见截图)。每个图像都充满了文物。之前,我的所有图片都被简单地添加到主要包中,一切正常。我没有iOS 8设备可以对其进行测试。它也适用于iOS 8以上的版本。如果您有任何猜测是什么问题,请告诉我。

enter image description here

2 个答案:

答案 0 :(得分:0)

理想的是支持三个iOS版本,当前版本和前两个版本。

尝试以下步骤:

  1. 从用户库中删除所有缓存
  2. 删除Xcode的所有派生数据内容
  3. 清洁
  4. 清除垃圾箱
  5. 退出Xcode
  6. 打开Xcode
  7. 构建
  8. 它可以帮助你。

    目前有92%的设备正在运行iOS 10或更高版本

    References (apple.com)

答案 1 :(得分:0)

如果图像不包含Alpha通道 - 请尝试添加它,否则请尝试将其删除。

同时选中此选项(不时会导致类似问题): How can I skip compressing one PNG?