Iphone 苹果手机Icon@2x.png视网膜显示中不显示
出于某种原因,iPhone4拒绝显示我的高分辨率图标文件 我已经检查了这些解决方案,但没有一个对我有效: 图标位于“我的资源”组中,且名称正确:Iphone 苹果手机Icon@2x.png视网膜显示中不显示,iphone,icons,plist,Iphone,Icons,Plist,出于某种原因,iPhone4拒绝显示我的高分辨率图标文件 我已经检查了这些解决方案,但没有一个对我有效: 图标位于“我的资源”组中,且名称正确: Icon.png Icon@2x.png Icon-72.png 我还尝试将它们添加到Info.plist文件中,首先作为数组,然后作为字典,然后简单地从plist文件中删除所有图标引用,但无论我做什么,它仍然显示放大的57x57图标 有工作图标设置的人可以发布实现此功能所需的实际XML咒语吗?我也有这个问题。。。这就是我如何修复它的方法 在
- Icon.png
- Icon@2x.png
- Icon-72.png
有工作图标设置的人可以发布实现此功能所需的实际XML咒语吗?我也有这个问题。。。这就是我如何修复它的方法 在info.plist文件中,您需要两个条目: 第一个是“图标文件”,这需要是“icon.png” 第二个条目是“图标文件”,这是一个数组 数组中的第一个条目是std def处的图标文件:“icon.png” 第二个条目是高清的图标文件:Icon@2x.png"
我的解决方案很简单,但只能通过在苹果文档中逐行进行艰苦的比较来解决问题。 不明显的解决方案是“删除图标文件键值”。在前面答案的图片中,您可以看到图标文件仍然显示“Icon.png”,而“Icon文件”显示两个:Icon.png&icon@2x.png. 我通过删除“Icon.png”的“Icon file”键值使我的应用程序正常工作。这是唯一不同的地方,在苹果文档中,没有“Icon file”键值。在此处查看图像:链接已删除 显示这些图像的更新链接: 此外,我会确保您在标记照片时使用苹果推荐的符号:
- 512x512 iTunes插图iTunes图像
- 114x114Icon@2x.pngiPhone 4高分辨率主屏幕
- 72x72 Icon-72.png主屏幕,与iPad兼容
- 29x29 Icon-Small.png聚光灯和设置
- 50x50 Icon-Small-50.png聚光灯与iPad兼容
- 58x58图标-Small@2x.pngiPhone4的聚光灯和设置 高分辨率
下一步…
最后步骤…
这种方法可以清除任何遗留问题,并确保模拟器提取正确的文件 希望这有帮助
如果这有助于您解决问题,请务必查看我的评论作为解决方案。我尝试了Newbyman的解决方案,但无效。当您尝试将新图标添加到旧项目并尝试维护3.0旧版本时,问题似乎会出现。。。不知何故,你可以在info.plist中完全正确地添加“Icon files”数组,它仍然会在视网膜显示器上保留原来的低分辨率图标
我的解决方案最终是完全删除info.plist,并从正在运行的新项目中获取一个新的info.plist,然后更改图标名称和基于产品的信息的值,使其基本上完全匹配旧的info.plist,但一些旧信息必须消失。。在新的info.plist中添加时,请确保勾选了“添加为目标”…好吧,在经历了许多挫折之后,我能够使此工作正常的唯一方法是创建一个新的目标,并从plist文件中删除对图标的所有引用。您所要做的就是添加info.plist的“图标文件”(而不是“图标文件”)并将此值类型更改为数组(右键单击“图标文件”)。然后添加两行(再次右键单击)并在第一行中键入“icon.png”,然后icon@2x.png“在第二个中。我遇到了类似的问题,在info.plist中尝试了“Icon files”数组条目,但没有成功 我所做的是删除info.plist中以及项目设置中“属性”选项卡中的所有“图标文件”和“图标文件”条目。然后对我的所有文件使用苹果命名约定
* 512x512 iTunesArtwork iTunes Image
* 57x57 Icon.png Home screen for < iPhone 4
* 114x114 Icon@2x.png Home screen for iPhone 4 High Resolution
* 72x72 Icon-72.png Home screen for iPad compatibility
* 29x29 Icon-Small.png Spotlight and Settings
* 50x50 Icon-Small-50.png Spotlight for iPad compatibility
* 58x58 Icon-Small@2x.png Spotlight and Settings for iPhone 4 High Resolution
*512x512 iTunes插图iTunes图像
*
由新人发布
然后我做了一个清洁和建设。iPhone将正确检测资源包中的命名图标,并使用适当的图标。我在iPhone4和运行3.1.3的第一代iPhone上进行了测试。我使用的是iOS 4.2和最新的xcode。希望这对某人有所帮助。在这个话题上使用@2x gramma似乎不太合适 在plist文件“图标文件”中 添加文件
*icon57.png *icon114.png
这适用于我的项目。有时需要删除图标、清理构建、重新添加图标、在设备上运行。
这对我有帮助。好的,我又碰到了这个问题 实际上发生的是Icon@2x.png实际上已保存为jpg文件。所以xcode很乐意包含“png”图像,但iOS对此一无所知
XCode 4实际上检查并抱怨了这一点,这很好。我自己也有很多问题。我得出的结论是
Icon.png
Icon-72.png
Icon@2x.png
Icon.png
Icon@2x.png
Icon-72.png