use*_*977 3 iphone ios ios7 ios7.1 xcode5.1
我正在开始应用程序的设计阶段,这是我构建的第一个应用程序.该应用目前正在使用iOS SDK 7.1,部署目标为7.0
即使经过我迄今为止所做的所有关于stackoverflow和阅读iOS 7设计指南的研究,我仍然无法解决这个问题.
当我转到我的资产目录并单击LaunchImage时,它只有两个插槽.一个用于2x,一个用于R4.但是,我在网上看到的很多截图都有更多的插槽.
如果我单击+符号并选择New Launch Image,那么这个新的LaunchImage有大量的iPhone和iPad插槽,即使是iOS 5,6和7.
我是否认为我只应该使用带有2x和R4插槽的默认LaunchImage,因为我的应用程序具有iOS 7.0的部署目标,iOS 7支持的唯一iPhone型号具有视网膜显示?
编辑:资产目录中的AppIcon是类似的.它只有3个插槽,所有插槽都有2个插槽.
资产目录中的AppIcon和LaunchImage资产会响应您的项目配置.
如果您有iOS SDK 7.1和7.0的部署目标,则不需要任何iOS 6资源,因为您的项目将无法在iOS 6操作系统上运行.当资源不使用时,为什么要浪费应用程序大小?
iPhone和iPad也是如此.您可能只将您的项目选为iPhone,因此您不需要iPad资源.
如果选择了部署目标7.0,则表示设备至少需要安装iOS 7.0才能运行应用程序.由于iOS 7仅在Retina手机(iPhone 4及更新版本)上运行,因此除了Retina(其名称中包含@ 2x )之外,您不需要任何其他资源.
如果你在iPad上运行,你需要普通设备的资源,因为iPad 2和iPad Mini没有Retina.
希望这能解释它.
| 归档时间: |
|
| 查看次数: |
2297 次 |
| 最近记录: |