iOS 启动屏幕不显示

Posted

技术标签:

【中文标题】iOS 启动屏幕不显示【英文标题】:iOS launch screen not displaying 【发布时间】:2017-04-02 07:46:16 【问题描述】:

我正在尝试让启动图像在 ios(启动画面)上运行,但它似乎没有显示。该应用程序确实启动,但最初是白色的,然后进入第一个屏幕。

我只有一个 ios 模拟器而不是一个 ios 设备。只是说,如果模拟器不显示启动屏幕,但是 android 模拟器确实显示 android 启动屏幕,所以我想 ios 模拟器可能也会这样做。

这是我在构建应用程序时看到的错误:

编译XIB volcalc_m/Base.lproj/LaunchScreen.xib cd /Users/Ben/proj/volcalc_m/ios 导出 PATH="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/De veloper/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/Users/Ben/Library/Developer/X amarin/android-sdk-macosx/platform-tools:/Users/Ben/Library/Developer/Xamarin/android-sdk-macosx/ 工具:/Users/Ben/.yarn/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/Ben/Library/Develo per/Xamarin/android-sdk-macosx/tools:/Users/Ben/Library/Developer/Xamarin/android-sdk-macosx/plat 表单工具" 导出 XCODE_DEVELOPER_USR_PATH=/Applications/Xcode.app/Contents/Developer/usr/bin/.. /Applications/Xcode.app/Contents/Developer/usr/bin/ibtool --errors --warnings --notices --mod ule volcalc_m --output-partial-info-plist /Users/Ben/proj/volcalc_m/ios/构建/构建/中间体 /volcalc_m.build/Debug-iphonesimulator/volcalc_m.build/LaunchScreen-PartialInfo.plist --auto-activate-custom-fonts --target-device iphone --minimum-deployment-target 8.0 --output-format human-readable-text --compile /Users/Ben/proj/volcalc_m/ios/build /Build/Products/Debug-iphonesimulator/vo lcalc_m.app/Base.lproj/LaunchScreen.nib /Users/Ben/proj/volcalc_m/ios/volcalc_m/Base.lproj/Launch Screen.xib

/* com.apple.ibtool.errors */

/Users/Ben/proj/volcalc_m/ios/volcalc_m/Base.lproj/LaunchScreen.xib: 错误:Interface Builder 无法打开文档 LaunchScreen.xib”,因为它不存在。

我确实删除了容器 LaunchScreen.xib 的 Base.lproj 文件夹。我认为那将是最好的,这样它就不会寻找那个。然而,它似乎正在寻找那个。我怎样才能阻止它这样做?

我已将正确大小的图像拖入 xcode 启动图像集:

在 xcode 项目的“常规”设置中,我指定了启动图像集:

我确实看到了这些奇怪但可能不相关的警告:

任何想法我做错了什么?很高兴根据要求提供更多信息。干杯

【问题讨论】:

【参考方案1】:

发生这种情况是因为您的属性列表文件配置错误。转到您的 Info.plist 并添加此密钥:

启动图像 ---(字符串)值 -- LaunchImage1

【讨论】:

以上是关于iOS 启动屏幕不显示的主要内容,如果未能解决你的问题,请参考以下文章

iOS 14 启动屏幕故事板在 iOS 14 设备上不显示图像

更改捆绑包标识符时,iOS 启动屏幕不显示图像

phonegap ios加载屏幕不显示

iOS - 某些图像未显示在启动屏幕中

如何在 ios 7 和 ios6 中显示启动画面

listView不显示,除非我滚动它