在iOS 5模拟器中更新应用程序版本时App图标不会更改

SAH*_*AHM 10 version-control sdk simulator application-icon ios5

我最近开始使用Xcode 4.2和iOS 5模拟器.当我更新预装在模拟器中的旧版本的应用程序时,它会更新应用程序,但应用程序图标不会更新.即使提前清洁和构建应用程序(有时几次),情况似乎也是如此.这是一个错误还是我做错了什么?

编辑:仍然是同样的问题,但当我退出模拟器并再次启动它(不删除应用程序)时,图标会更新.这至少有点令人鼓舞.还有其他人经历过这个吗?

jos*_*new 37

我有一段时间没有这个问题,清理项目也没有用.我终于找到了做这个的诀窍.它至少在iOS 6中有效,我不确定以前的版本.诀窍是简单地将应用程序移动到一个文件夹.你移动它的那一刻它应该显示新图标,然后你可以再次移出它.

  • 这是唯一对我有用的东西.谢谢! (2认同)
  • 虽然谁有!谢谢 (2认同)
  • 这是一个很好的提示,谢谢.如果您要向用户推出升级并希望图标立即更改,我发现的唯一功能就是为您的图标实际使用新文件名. (2认同)

cho*_*own 8

这是一个名为plist文件的新类别Icons Files (iOS 5.0).尝试将这些文件名添加到目标信息中,如下所示:

iOS 5.0图标文件

在此选项卡中:

目标信息


名称和大小也很准确.请参阅此Apple技术问答#1686:

57x57 - Icon.png
114x114 - Icon@2x.png
72x72 - Icon-72.png
50x50 - Icon-Small-50.png
29x29 - Icon-Small.png
58x58 - Icon-Small@2x.png


nma*_*rko 8

尽管有其他人的答案,但似乎你的问题是一个错误.

报告这一点可能是明智之举.否则,尝试制作一个新项目并再次尝试.

希望一切按计划进行.