ios – Splash Image命名冲突和PNG压缩错误
我正在使用xCode5在我的一个Universal项目中添加启动图像.
当我为iPhone Non-Retina(iOS 6.1或更早版本)添加启动图像时,xCode要求我将图像重命名为Default.png(足够好) 我为iPhone添加了所??有其他图像. 当我为iPad Portrait Non-Retina(iOS 6.1或更早版本)添加启动图像时,xCode再次要求我将文件重命名为Default.png并将其放在子目录中. 现在,当我尝试构建项目时,由于文件名相同,它会产生PNG Crush错误. 这是确切的错误: 解决方法
应该调用图像:
苹果手机: > Default.png iPad的: > Default-Portrait.png —或者您可以使用“LandscapeLeft”和“LandscapeRight”& “PortraitUpsideDown” 通常不需要在末尾添加“~ipad”,因为您只能为iPad选择横向或纵向加载图像.如果你真的需要指定设备特定的加载图像,那么你可以这样做,但使用波浪号(?)而不是连字符( – ). Apple的文档在这里:https://developer.apple.com/library/ios/documentation/iphone/conceptual/iphoneosprogrammingguide/App-RelatedResources/App-RelatedResources.html 并确保你得到大写的“D”否则它将在模拟器上工作,但不在设备上. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |