【问题标题】:Launch screen imageView not appearing on iPhone 12 in simulator启动屏幕 imageView 未出现在模拟器中的 iPhone 12 上
【发布时间】:2021-02-07 03:46:15
【问题描述】:

我在我的应用上设置了一个启动故事板,它由一个基本的 imageView 和我的资产目录中的一个 PNG 图像组成,该图像与整个应用的其余部分的背景相同。

在 Xcode 最新更新之前,一切都运行良好。现在我的启动屏幕仅在模拟器中的 iPhone 12 设备上变黑。我有一个 XR 作为物理设备,那里一切正常,模拟器中的其他设备也是如此。

我尝试在 imageView 中放置其他图像以在 LaunchScreen 上进行测试,它们在 iPhone 12 上看起来很好。只是我用于背景的图像不起作用。我还在我的 finder 中重命名了该文件并将其带入资产目录。还是不行。

我已确保在我的目标设置中的“常规”选项卡下将正确的屏幕指定为我的启动屏幕。

我错过了什么吗?

【问题讨论】:

    标签: ios xcode interface-builder launch-screen


    【解决方案1】:

    1- Download iOS 14.0 Support Files

    2 - 解压

    3 - 将解压后的文件夹放入路径:

    /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/
    

    重启 Xcode

    【讨论】:

    • 非常感谢。这行得通。你能解释一下为什么会这样吗?
    • 很高兴它在这里工作。 :) 我认为 xcode 升级时设备支持文件已过时。我曾经是真实设备给出错误的问题,所以它对我来说同样有效。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-01-08
    • 2011-02-19
    • 1970-01-01
    • 1970-01-01
    • 2012-02-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多