iPhone应用程序是不是需要启动画面?
Posted
技术标签:
【中文标题】iPhone应用程序是不是需要启动画面?【英文标题】:Is a splash screen necessary for an iPhone app?iPhone应用程序是否需要启动画面? 【发布时间】:2012-06-20 10:24:44 【问题描述】:这是我第一次提交我的应用程序。我从文档中知道应该指定启动图像,但是我创建了自己的启动视图(带有 uilabel 和 uiimageview 的视图控制器)并且效果很好。但是如果我不做发布图片,我怕不被接受。有人可以给我一些建议吗?
【问题讨论】:
【参考方案1】:引用苹果:
自定义图标和图像: - 应用程序图标(所有应用程序都需要) - 应用商店的应用图标(所有应用都需要) - 启动图像(所有应用程序都需要) - [...]
当没有指定启动图像时,该应用确实会被拒绝。 只需截取自定义启动查看器的屏幕截图即可:)
【讨论】:
如果我截取自定义启动查看器的屏幕截图,将会出现重复的启动视图。那么我可以只指定全黑图像吗? 启动图像仅在应用程序启动期间显示(通常只是毫秒)。换句话说,启动图像仅在用户单击图标的那一刻到第一个窗口变得可见的那一刻才可见。这样用户感觉应用程序启动很快,而实际上图像首先显示并在应用程序实际启动时消失。确保启动图像等于启动视图,这样用户就不会注意到过渡。启动图片不是为了显示功劳,它只是为了改善用户体验。【参考方案2】:是的。这是必需的。 http://developer.apple.com/library/ios/#documentation/userexperience/conceptual/mobilehig/IconsImages/IconsImages.html
这也是世界上最简单的任务。您只需要将图像设置为启动/启动图像。
更新:来自 Apple HIG:Design a launch image that is identical to the first screen of the app. The launch image gives users the impression that your app is fast and responsive because it appears instantly and is quickly replaced by the first screen of your app.
更新链接: https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/MobileHIG/LaunchImages.html#//apple_ref/doc/uid/TP40006556-CH22-SW1
【讨论】:
我可以指定全黑图像吗? 抱歉这么晚才回复。您可以指定黑色图像,但它并不理想,请参阅更新的答案。 @itenyh,您为什么不想显示您的公司徽标?提醒创建该应用的用户。【参考方案3】:要将您的应用提交到应用商店,您需要一张启动图片。您不需要在 Interface Builder 中或以编程方式构建它,它只是一张图片。您可以通过运行 iPhone 模拟器并截取屏幕截图来快速轻松地完成此操作。然后您所要做的就是将图像复制到目标文件夹并指定该图像用作启动图像:
只需将您的图像文件拖到框中。
这是关于应用程序图像要求的苹果文档:Custom Icon and Image Creation Guidelines。
【讨论】:
【参考方案4】:不,不需要设置启动图像。
【讨论】:
IOS 应用需要启动镜像。检查文档 可能是,但如果没有设置启动图像,您的应用不会被拒绝 @Chakalaka:即使只是黑色图像,也需要启动屏幕。您将被拒绝。 iPhone 5 需要(黑色图像即可),但其他设备不需要。 我有两个未指定启动图像的应用(在过去两个月内)获得批准。我知道这与文档相矛盾,但这是我的经验。我还要注意,验证过程不会检查启动图像。以上是关于iPhone应用程序是不是需要启动画面?的主要内容,如果未能解决你的问题,请参考以下文章
xcode 5.0.1 中 iphone 4 的启动画面没有改变