[英]No room for iPhone4 launch images
我正在启动仅适用于iPhone的应用程序,该应用程序最初是“空应用程序”。 在我的项目的images.xcassets文件夹中,有空间添加两个(并且只有两个)启动图像,而没有引用设备的大小。 我在模拟器中拍摄了我的应用程序的屏幕截图,并将其放置在这样的位置
当我尝试验证项目时,出现此错误信息
Your binary is not optimized for iPhone5 - New iPhone apps and app updates submitted must support the 4-inch display on iPhone 5 and must
在UILaunchImages下的Info.plist中引用一个启动图像,并将UILaunchImageSize值设置为(320,568)。 启动映像必须是PNG文件,并且必须位于软件包的顶层,如果本地化启动映像,则启动映像必须位于每个.lproj文件夹中。
考虑到我的plist文件可能有问题,我看了一下info plist文件。 在文件MyAppName-Info.plist
,我添加了此属性以及erorr消息中的值(320,568)。 注意,我找不到属性UILaunchImages
,这就是为什么我选择LaunchImage
作为属性值的原因
但是,当我再次运行验证时,我得到了相同的错误消息。 您能解释我做错了什么吗(我的plist或我添加或未添加的启动映像有问题)?
删除当前的LaunchImage并创建一个新的LaunchImage。
Images.xcassets>选择编辑器>新建启动图像(通过右键单击)
首先将图像拖到项目中,然后用启动图像代替应用程序图标。 有关正确的尺寸和特定的详细信息,请参阅Apple文档 。 将图像添加到以下各项时,您应该很好(没有警告)-
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.