ios运行html时黑屏,iOS-启动图黑屏解决方法
首先,我们要先搞清楚,iOS系统是怎样确定启动图的:- 1. iOS 8.0之前,系统优先选用 Launch Image 作为启动图- 2. iOS 8.0以后,系统优先选用 Launch Screen 作为启动图 (注意, Info.plist文件中,Launch screen interface file base name 需要填写对应的storyboard名称)- 3. 最近苹果又有了新.
首先,我们要先搞清楚,iOS系统是怎样确定启动图的:
- 1. iOS 8.0之前,系统优先选用 Launch Image 作为启动图
- 2. iOS 8.0以后,系统优先选用 Launch Screen 作为启动图 (注意, Info.plist文件中,Launch screen interface file base name 需要填写对应的storyboard名称)
- 3. 最近苹果又有了新规定,从2020年四月起提交至App Store的App,必须使用LaunchScreen搭建启动页
使用Launch Image时启动图黑屏解决办法:
- 1. 如果你 LauncScreen 和 LaunchImage 同时都使用了,就有可能出现启动图黑屏 (建议只使用一种)
- 2. 使用 LaunchImage 时出现黑屏,需要检查以下几个地方: (在LaunchScreen 将Info.plist中的 Launch screen interface file base name 删除,可解决黑屏)
1
2
(更改完设置,记得删除APP,重新安装,防止Xcode缓存)
使用Launch Screen时启动图黑屏解决办法:
- 1. 将图片放到```xcassets```的LauncImages文件夹中,如下所示(文件夹的名字可以随意起)
- 2. 将2x图和3x图都依次放好,图片的名字必须命名成xxx@2x.png、xxx@3x.png,然后在LaunchScreen.storyboard设置此图片
- 3. 重启手机,并且用Xcode重启App,即可修复
Launch Screen的启动图
(PS:网上说xcassets的图片找不到的话,图片应该放到目录中,此方法治标不治本,有些系统上启动图还是黑屏)
如有错误之处,请大家指正,谢谢大家.
更多推荐
所有评论(0)