Xcode 5-无法在iPhone应用程序的iPad中加载启动图像

问题描述 投票:4回答:6

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

我的问题与应用程序的启动画面有关。在iPhone中运行正常。

<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS9aeHNxNS5wbmcifQ==” alt =“在此处输入图像描述”>

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

“

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

<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS9BVXJhai5wbmcifQ==” alt =“ Xcode Images.xcassets启动图像部分。”>

请提出建议,我应该遵循什么步骤来正确在iPad上准备启动画面?

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

ios iphone xcode ipad xcode5
6个回答
4
投票

旧模式将对使用X代码5开发的iPhone应用程序有所帮​​助。要实现此目标-

从启动图像资产取消选中

<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS8xdHB0ci5wbmcifQ==” alt =“资产的屏幕快照”>“ >>

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

“图像的屏幕截图”“>

打开您的Utility视图并检查适当的属性。“在此处输入图像描述”

这里有些事情要仔细检查。

首先,请检查您的部署信息

是否正确。确保Device设置为Universal,否则它将仅在iPhone中加载,并在iPad上具有x2选项。为此,请按照Haakon的建议进行操作-另请参见图像。当您在那里时,请检查您的Deployment Target是否为iOS 7(如您指定的那样),该版本适用于iOS 7(因此,我假设您的应用程序仅是iOS 7)]

<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS9YamdkZy5wbmcifQ==” alt =“在此处输入图像描述”>

我怀疑Device设置为iPhone,而您的Deployment Target

设置为iOS7以下的版本。一旦有了正确的Deployment Info,就应该在launchImages中的图像资产目录中进行如下设置。如果不看这张图的右侧,请注意可以选择的其他复选框。选择这些应该添加删除相关的图像。

<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS9RSElsTi5wbmcifQ==” alt =“在此处输入图像说明”>“ >>

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

似乎您尚未将应用设置为通用。转到项目设置,并检查您是否已将该应用设置为通用]

<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS9YamdkZy5wbmcifQ==” alt =“在此处输入图像描述”>

如果无法显示iPhone启动画面,则可能是infoplist文件中的订单方向不正确的问题。您只需删除所选中的所有支票并开始选择顶部即可更正。详细信息请访问:https://thesoftlogix.com/our-services


2
投票

打开您的Utility视图并检查适当的属性。“在此处输入图像描述”


2
投票

这里有些事情要仔细检查。


1
投票

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


0
投票

似乎您尚未将应用设置为通用。转到项目设置,并检查您是否已将该应用设置为通用]


0
投票

如果无法显示iPhone启动画面,则可能是infoplist文件中的订单方向不正确的问题。您只需删除所选中的所有支票并开始选择顶部即可更正。详细信息请访问:https://thesoftlogix.com/our-services

© www.soinside.com 2019 - 2024. All rights reserved.