【问题标题】:Xcode 5 - Launch Images not loading in iPad of iPhone appXcode 5 - 启动图像未在 iPhone 应用程序的 iPad 中加载
【发布时间】:2014-01-01 07:26:12
【问题描述】:

我正在 Xcode 5 上开发一个 iPhone 应用程序,它采用 iOS 7 设计,但部署目标是 iOS 6.0。

我的问题与应用程序的启动画面有关。它在 iPhone 上运行良好。

现在,当我尝试在我的 iPad 上运行应用程序时,它没有加载启动画面/启动图像并且它显示的是空白屏幕而不是实际的启动画面图像,然后从 Rootviewcontroller 它工作正常。

我已经在 Xcode 的“Images.xcassets”文件夹中设置了启动图像。

请建议,我应该按照什么流程在 iPad 上正确准备启动画面?

在 Xcode 5 中为 iPad 设置 iPhone 应用启动画面的方法是什么?

【问题讨论】:

  • 即使是 iPhone 应用,启动图像也应该是可见的。
  • 清理并重新构建。

标签: ios iphone xcode ipad xcode5


【解决方案1】:

如果没有显示 iPhone 启动画面,则可能是 info.plist 文件中方向顺序不正确的问题。您可以简单地通过从所选方向删除所有检查然后从顶部开始选择来更正它。 你可以在这里看到详细的答案 http://www.folio3.com/blog/resolve-iphone-splash-screen-showing-ios-8-error/

【讨论】:

    【解决方案2】:

    旧模式将有助于在 X-code 5 中开发的 iPhone 应用程序。要实现这一点 -

    从启动图像资产中取消选中

    并添加 iPhone 默认初始屏幕图像

    【讨论】:

      【解决方案3】:

      这里有几件事需要仔细检查。

      首先让我们检查您的部署信息是否正确。确保 Device 设置为 Universal 否则它只会在 iPhone 中加载并且在 iPad 上具有 x2 选项。要做到这一点,请按照Haakon 的建议 - 另见图片。当您在那里时,请检查您的 Deployment Target 是否为 iOS 7,因为您已指定它适用于 iOS 7(所以我假设您的应用仅适用于 iOS 7)

      我怀疑 Device 设置为 iPhone,并且您的 Deployment Target 设置为低于 iOS7。一旦您拥有正确的部署信息,您应该在您的launchImages 中的图像资产目录中进行如下设置。如果不查看此图像的右侧,请注意您可以选择的额外复选框。选择这些应该添加删除相关图像。

      【讨论】:

      • 它只是 iPhone 应用程序,感谢您的回答,但它不适合我,我不是在制作 iPad 应用程序或通用应用程序。
      • @Nico 您需要重新表述您的问题,因为听起来您想要一个 iPad 启动图像。不是在 iPad 上以x2 模式运行的 iPhone 应用程序。请重新措辞以准确包含您的意思。
      【解决方案4】:

      打开您的实用程序视图并检查相应的属性。

      【讨论】:

        【解决方案5】:

        您似乎还没有将您的应用程序设置为通用的。转到项目设置并检查您是否已将应用设置为通用

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2011-09-28
          • 2014-01-09
          • 1970-01-01
          • 2012-08-17
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多