首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iOS 4应用程序图标未显示

iOS 4应用程序图标未显示
EN

Stack Overflow用户
提问于 2012-05-21 14:32:09
回答 5查看 3.2K关注 0票数 0

我已经在approved应用程序中获得了批准,它在iOS 5中正确显示了它的图标,但在iOS 4中却没有这样做(至少在4.2.1中是如此)。相反,会出现默认的。我相信我在Info.plist中正确设置了图标(图标文件和图标文件(iOS 5))。我完全不知道会是什么。

我的图标和"Icon.png“有不同的名字,但是我相信苹果公司说这个文件名只有在iOS < 3.2中才需要。

如果您的iPhone应用程序运行在iOS 3.1.3或更高版本中,系统将不会使用Info.plist文件查找图标。CFBundleIcons密钥是在iOS 5.0中引入的,CFBundleIconFiles密钥是在iOS 3.2中引入的。

( 编号/doc/uid/TP40007072-CH6-SW1)

奇怪的是,我把我的图标重新命名为那个命名方案,它起了作用。直到我决定将它们添加到Xcode摘要项目中的各个字段。但即使我愿意,我也不能使用这个方案,因为我有不同的目标和不同的图标。

有人知道会发生什么事吗?

编辑:

我尝试将名称更改为其他名称(将@ an ~替换为以前的命名方案中的_ -- iOS中图像的默认名称),它同时适用于iOS 4和5。不知道为什么。我不确定这就是问题所在( iOS 4不认识那些字符的图标文件吗?)或者我只是搞砸了一些环境,但很管用。

EN

回答 5

Stack Overflow用户

发布于 2012-05-21 16:29:34

尝试从类似GUI的在这里中添加它们。

祝你好运!

票数 1
EN

Stack Overflow用户

发布于 2013-04-10 19:06:29

额外提示:如果,并且只有当你有图标没有显示的问题时,然后从模拟器中删除应用程序,然后再部署到模拟器。

票数 1
EN

Stack Overflow用户

发布于 2012-05-21 16:26:58

不知道发生了什么,但是为了解决这样的断言:“即使我愿意,我也不能使用这个方案,因为我有不同的目标和不同的图标。”

你绝对可以通过把你的图标放在单独的文件夹中来做到这一点。例如,项目文件夹布局(磁盘上,而不是Xcode项目)可能如下所示:

  • MyProject/
    • MyProject.xcodeproj/
    • MyFirstApp/
      • Icon.png
      • Icon@2x.png

代码语言:javascript
复制
- MySecondApp/ 
    - Icon.png
    - Icon@2x.png

您可以将所有这些文件添加到项目中,确保每个文件只与适当的目标相关联。当您添加文件时,Xcode会问您要与哪个目标关联,或者您可以在任何时候在Info面板(窗口的右侧)中更改这个目标。

如果您不知道这一点,您可能已经添加了所有的图标文件到您的所有目标,在这种情况下,您是膨胀的应用程序的大小不必要。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10687253

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档