iOS 9 启动画面为黑色

2024-01-29

升级到 iOS 9 后,我的应用程序的启动屏幕全是纯黑色。

有人知道这是为什么吗?其中一些使用 .xib 初始屏幕,一些使用图像,但现在它们都是黑色的。是否必须使用 Xcode 7 构建应用程序才能使启动屏幕在 iOS9 中工作?有没有人看过一些关于这是否是苹果有意进行的重大更改的文档?

谢谢你!

UPDATE:再次查看应用程序,似乎我的旧应用程序(只有启动图像而没有 .xib)仍然正确显示,因此问题似乎与启动屏幕 .xib 有关

UPDATE2: As hagi评论中指出,重新安装完全相同的二进制文件后,它再次开始工作,因此原因可能是每当安装应用程序时都会从 xib 生成启动图像并将其存储在某处,然后在升级到 iOS9 时,对于某些原因(很可能是无意的 Apple bug),生成的图像被清除,并且应用程序最终没有启动。这就是为什么老式的启动图像仍然安全并且不受此影响,因为它们已经融入到应用程序中。

我会将其作为错误报告给 Apple。


轻松修复。不需要搞乱任何事情。 Xcode 7 只是更喜欢“通用”图像。

  1. 单击 Assets.xcassets 文件夹
  2. 单击 + 号以从项目导入。
  3. 选择所有图像

完毕。现在你的启动屏幕可以工作了,Xcode 也更快乐了。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

iOS 9 启动画面为黑色 的相关文章

随机推荐

  • 我可以在同一个 Next js 项目中使用 Tailwind CSS 和 Material UI 吗?

    如果我同时使用它们 我会遇到冲突吗 这是一个很好的使用方法吗 这是有可能的 MUI 团队已经解决了这个问题 来自文档 https mui com material ui guides interoperability tailwind cs
  • java.lang.ClassNotFoundException: org.springframework.beans.factory.access.BeanFactoryReference

    经过长时间的搜索 我的案子没有答案 我就在这里 尝试将 Struts 2 Maven Spring WAR项目部署到Wildfly 11中 使用Eclipse Oxigen的默认设置 堆栈如下 15 04 27 325 INFO org j
  • AttributeError:“NoneType”对象没有属性“close”

    我是 python js 新手 我正在尝试运行一个可用的项目github https github com nava45 flipkart scraper 但是当我尝试运行时出现以下错误 Traceback most recent call
  • Vue.js 在一个组件内的另一个组件中使用变量

    我有一张员工表 每个员工都有一个角色 我尝试使用单选按钮 例如单选按钮管理员或超级管理员 来过滤该角色 如何在一个组件中的另一个组件中使用变量 现在我有这个
  • 谷歌浏览器控制台,打印图像

    大约一年前 我创建了一个插件来增强控制台日志 主要思想是在控制台中打印图像 例如您可以添加一些图标或字形 它工作得很好 我看到现在网上有很多这样的东西 问题是他们都没有自动取款机 我想是在上次 chrome 更新后注意到的 目前我有版本49
  • 如何使用 Mule 请求程序进行 SFTP - 动态文件名和路径

    我正在尝试使用 Mule 请求程序组件进行 SFTP 如何将文件名作为请求参数的一部分给出 这是我的流程
  • CardView 的 OnClickListener?

    我如何附加一个OnClickListener to a CardView 我希望每张卡片在单击时都有不同的操作 我有一个RecyclerView有一个用于显示卡片的自定义适配器 事情是这样的实施的 https developer andro
  • 从 Symfony 1.4 到 Symfony 2.0 需要付出的努力

    我有一个用 Symfony 1 4 编写的网站 这是我的第一个 symfony 网站 学习曲线对我来说有点陡峭 这是一个相当复杂的网站 如果它没有损坏 我不想 修复它 话虽如此 由于 sf 1 4 现在是遗留代码 我最终希望将网站移植到 s
  • 使用 -Wall 和 -Werror 时,警告不会被视为错误

    这是源文件 get c 的内容 include
  • 失眠:错误:SSL 对等证书或 SSH 远程密钥不正常

    我将自己的证书添加到 Node js Express 服务器以进行测试 然后我尝试联系 Insomnia 的帖子 但收到一条错误消息 Error SSL peer certificate or SSH remote key was not
  • 如何在 VS Code 中禁用 pylint 未使用的导入错误消息

    如何禁止在 VS Code 的问题框中弹出这些错误消息 正如其他人所说 您可以提供禁用参数来禁用特定消息 我想详细说明这一点 以下是禁用多个消息和提供多个参数的语法 通过谷歌搜索 这对我来说并不是很明显 python linting pyl
  • GCC 裸机内联汇编 SI 寄存器与指针不能很好地配合

    嗯 这显然是一个初学者的问题 但这是我第一次尝试制作操作系统C 实际上 我几乎完全陌生C 我已经习惯了asm 那么 为什么这实际上是无效的呢 据我所知 一个pointer in C只是一个uint16 t用于指向内存中的某个区域 右 或ui
  • 二元运算符重载;隐式类型转换

    class my bool private bool value public my bool bool value value value operator bool friend my bool operator const my bo
  • 在 Perl 中从 STDIN 捕获退出状态

    我有一个使用如下命令运行的 perl 脚本 path to binary executable path to perl script pl 该脚本对二进制文件的输出执行有用的操作 然后在 STDIN 用完后退出 返回 undef 这一切都
  • 创建一个Java洗牌程序

    我正在尝试在java中创建一个洗牌器 通过执行进出洗牌来执行 完美洗牌 将牌分成两半并交错每张牌 然后再重复一次 我有以下代码来执行随机播放 public class Shuffle private static final int shu
  • ionic 3 模态单模态全屏宽度/高度?

    我正在使用 ionic 模态 我想将我的模态大小调整为全屏 不是所有模态 而是只有 1 个模态 但无法实现此目的 因为 ionic 本身正在设置宽度 高度属性 重要的属性 我尝试过类似以下内容 media only screen and o
  • IE7 Z-Index 问题(CSS DropDown)

    我已经尝试使用 JQuery 和 CSS Tricks 进行了一些不同的修复 但我似乎无法将下拉菜单置于 IE7 中的手风琴滑块之上 它似乎在任何其他网络浏览器中都能正常工作 任何帮助将不胜感激 代码片段 HTML div class sh
  • 具有预编码 H.264 视频流的 Android WebRTC 客户端

    我有一个发送 H 264 编码视频字节的视频流源 我想使用 Android 的 WebRTC 类构建一个应用程序 将此视频流发送到 WebRTC 对等点 这些内置类似乎只支持原始视频源 而不支持已由编解码器处理的视频 我只需要创建仅包含一种
  • Firefox Safari chrome 等中的 window.createPopup() 相当于什么

    看来我无法在其他浏览器上使用 window createpopup 因为它不受支持 我使用 window createpopup 的原因是因为它可以从一个框架弹出并显示在同一页面上的另一个框架的顶部 我正在使用框架集 因此其他类型的下拉菜单
  • iOS 9 启动画面为黑色

    升级到 iOS 9 后 我的应用程序的启动屏幕全是纯黑色 有人知道这是为什么吗 其中一些使用 xib 初始屏幕 一些使用图像 但现在它们都是黑色的 是否必须使用 Xcode 7 构建应用程序才能使启动屏幕在 iOS9 中工作 有没有人看过一