iOS:图标偶尔无法传输到设备

时间:2012-04-16 02:19:20

标签: ios icons ipad-2

有谁知道为什么会这样?我的项目使用本地网络,所以在一台设备上测试它没有意义,所以我想在20上安装它。我这样做的方法是我构建它一次然后将它加载到每个设备上使用组织者。但是,大约每3或4次传输,图标无法与其一起传输,而是在主屏幕上留下白色图标。如果我启动它,然后检查多任务栏,则图标就在那里(当多任务栏处于活动状态时,它会在主屏幕上显示为淡出)。如果我再次转移应用程序,图标就可以了。这些设备都是32 GB的iPad 2。

图标尺寸正确(72x72 RGB24),图标名称正确(Icon-72.png)。我注意到我的信息plist中有两个条目:图标文件和图标文件(iOS 5)。我的部署目标是5.0,所以我应该删除第一个?这个程序很大,转移和安装需要很长时间,所以我不喜欢加载它两次。我该怎么办?

2 个答案:

答案 0 :(得分:0)

应用程序图标(视网膜和普通图标)需要放在应用程序的根目录中。 为了解决这个问题,我发现最好是从头开始这个过程:

  1. 从项目中删除图标
  2. 清理构建
  3. 删除派生数据(管理器 - >项目)*
  4. 从app info plist文件中删除图标(图标文件和图标文件iOS5)。
  5. 将图标拖到摘要应用图标部分
  6. 构建
  7. *我不知道是否需要这一步,但我在进行故障排除时仍然这样做。

答案 1 :(得分:0)

在较新版本的Xcode中似乎没有发生。因此,我将把它归结为Xcode中的一个怪癖。