2021-12-03 xcode13下打包iOS15真机LaunchScreen图片不显示问题

** 问题背景:

LaunchScreen.storyboard中的图片:
之前在xcode12中打包的包在iOS15中一切正常。
但升级到xcode13后在模拟器中LaunchScreen图片显示正常。在iOS15真机中就图片不显示了。
解决办法:

\Resources\Images.xcassets\LaunchScreenImage.imageset\Contents.json
Before:

{
  "images" : [
    {
      "idiom" : "universal",
      "scale" : "1x"
    },
    {
      "idiom" : "universal",
      "scale" : "2x"
    },
    {
      "filename" : "1284x2778.png",
      "idiom" : "universal",
      "scale" : "3x"
    },
    {
      "idiom" : "iphone",
      "scale" : "1x"
    },
    {
      "filename" : "640x960.png",
      "idiom" : "iphone",
      "scale" : "2x"
    },
    {
      "idiom" : "iphone",
      "scale" : "3x"
    },
    {
      "idiom" : "iphone",
      "scale" : "1x",
      "subtype" : "retina4"
    },
    {
      "filename" : "640x1136.png",
      "idiom" : "iphone",
      "scale" : "2x",
      "subtype" : "retina4"
    },
    {
      "idiom" : "iphone",
      "scale" : "3x",
      "subtype" : "retina4"
    },
    {
      "filename" : "1242x2208.png",  //移动本行
      "idiom" : "iphone",
      "scale" : "3x",
      "subtype" : "736h"
    },
    {
      "filename" : "750x1334.png",
      "idiom" : "iphone",
      "scale" : "2x",
      "subtype" : "667h"
    },
    {
      "filename" : "1125x2436.png",
      "idiom" : "iphone",
      "scale" : "3x",
      "subtype" : "2436h"
    },
    {
      "filename" : "1242x2688.png",
      "idiom" : "iphone",
      "scale" : "3x",
      "subtype" : "2688h"
    },
    {
      "filename" : "828x1792.png",
      "idiom" : "iphone",
      "scale" : "2x",
      "subtype" : "1792h"
    },
    {
      "filename" : "768x1024.png",
      "idiom" : "ipad",
      "scale" : "1x"
    },
    {
      "filename" : "1536x2048.png",
      "idiom" : "ipad",
      "scale" : "2x"
    }
  ],
  "info" : {
    "author" : "xcode",
    "version" : 1
  }
}

After:

{
  "images" : [
    {
      "idiom" : "universal",
      "scale" : "1x"
    },
    {
      "idiom" : "universal",
      "scale" : "2x"
    },
    {
      "filename" : "1284x2778.png",
      "idiom" : "universal",
      "scale" : "3x"
    },
    {
      "idiom" : "iphone",
      "scale" : "1x"
    },
    {
      "filename" : "640x960.png",
      "idiom" : "iphone",
      "scale" : "2x"
    },
    {
      "filename" : "1242x2208.png",    //移到此处 即可解决
      "idiom" : "iphone",
      "scale" : "3x"
    },
    {
      "idiom" : "iphone",
      "scale" : "1x",
      "subtype" : "retina4"
    },
    {
      "filename" : "640x1136.png",
      "idiom" : "iphone",
      "scale" : "2x",
      "subtype" : "retina4"
    },
    {
      "idiom" : "iphone",
      "scale" : "3x",
      "subtype" : "retina4"
    },
    {
      "idiom" : "iphone",
      "scale" : "3x",
      "subtype" : "736h"
    },
    {
      "filename" : "750x1334.png",
      "idiom" : "iphone",
      "scale" : "2x",
      "subtype" : "667h"
    },
    {
      "filename" : "1125x2436.png",
      "idiom" : "iphone",
      "scale" : "3x",
      "subtype" : "2436h"
    },
    {
      "filename" : "1242x2688.png",
      "idiom" : "iphone",
      "scale" : "3x",
      "subtype" : "2688h"
    },
    {
      "filename" : "828x1792.png",
      "idiom" : "iphone",
      "scale" : "2x",
      "subtype" : "1792h"
    },
    {
      "filename" : "768x1024.png",
      "idiom" : "ipad",
      "scale" : "1x"
    },
    {
      "filename" : "1536x2048.png",
      "idiom" : "ipad",
      "scale" : "2x"
    }
  ],
  "info" : {
    "author" : "xcode",
    "version" : 1
  }
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容