如何解决Xcode5上传应用时找不到图标的问题

 我来答
育知同创教育
2016-07-04 · 百度知道合伙人官方认证企业
育知同创教育
1【专注:Python+人工智能|Java大数据|HTML5培训】 2【免费提供名师直播课堂、公开课及视频教程】 3【地址:北京市昌平区三旗百汇物美大卖场2层,微信公众号:yuzhitc】
向TA提问
展开全部
这个问题一般会出现在就应用迭代升级支持新的iOS7,将工程迁移用Xcode5编辑的情况。Xcode5中对图标和加载图片采用了新的管理模式,通过 Asset Catalog 来统一管理。所以解决方案请依据具体方案而定:
第一:如果应用只支持iOS5或者更新,那么直接按Xcode5的建议,通过Asset Catalog 来管理即可。
如果Xcode5没有自动提示,那么可以按下图指示手动操作“Use Asset Catalog ”。

第二:如果应用需要支持到5.0以下,那么然后在按照一下步骤操作。
1. 准备8张图标文件: 其中两张用于支持iOS6或者更早 (57x57 和 114x114), 两张用于支持 iOS7 (60x60 和 120x120),两张用于支持iOS6或者更早的 spotlight search/settings(29x29 和 58x58), 以及两张用于支持spotlight (40x40 and 80x80). 所有图标都必须为PNG格式.名称任意, 但高分辨率的图标必须与低分辨率的图标名称相同,并已@2x结尾。例如icon.png 和icon@2x.png.
2. 在工程的plist文件中, 编辑CFBundleIconFiles键值 (它是一个Array) 以包含以上所有图标的名称. 只需包含低分辨率图标的名称即可, 不含扩展名(.png)。
3.确认工程中没有包含Asset Catalog文件夹。
4. 做完以上三步,当打开工程的“General”选项时,在app icons中Xcode已列出所有的图标文件。
5. 如果应用需要支持 iOS 3.1 或者更早,还需要4个图标. 这四个图标的尺寸和名字分别是: Icon.png (57x57), Icon@2x.png (114x114), Icon-Small.png (29x29), Icon-Small@2x.png (58x58). 这四个图标的名字是固定的不得更改,如果前面就已经这样命名,那么不再需要额外的图标。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式