6

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

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

4

2 回答 2

0

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

  1. 从项目中删除图标
  2. 清理构建
  3. 删除派生数据(组织者->项目)*
  4. 从应用程序信息 plist 文件中删除图标(图标文件和图标文件 iOS5)。
  5. 将图标拖到“摘要应用程序图标”部分
  6. 建造

* 我不知道是否需要此步骤,但我在故障排除时还是会这样做。

于 2012-04-28T12:28:18.243 回答
0

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

于 2012-08-03T08:46:25.650 回答