为什么我的应用程序图标在临时安装(iPhone)后消失

时间:2011-05-25 10:29:19

标签: iphone ios4 adhoc

我有一个应用程序,我正在尝试通过标准OTA ad hoc安装。在iOS 4.1上该应用程序安装正常。在较新的版本(测试的4.3.1和4.3.3)上,应用程序安装时没有错误,但安装完成后,图标会从Springboard中消失。如果我重新启动设备,则图标会恢复。

我有两个问题:

  • 有谁知道导致这种行为的原因是什么?
  • 这对App来说是个问题吗? 商店提交?

编辑:这是整个图标消失,而不仅仅是图形。无法从Springboard启动应用程序。

4 个答案:

答案 0 :(得分:5)

我认为这个问题类似于这个问题:

In-House App Disappears After Install

尝试一下,也许有帮助...

答案 1 :(得分:3)

花了好几个小时整理出同样的问题。

我们通过无线方式提供 AdHoc 版本。

事实证明,当我更改应用ID时,我没有更改OTA安装plist中的bundle-identifier参数

答案 2 :(得分:0)

您可能需要检查高分辨率图标文件和标准分辨率图标文件是否正确输入到info.plist文件中。

在旧版本的iOS上,只输入“图标文件”键的标准分辨率文件名就足够了,iOS会选择高分辨率文件,只需在文件名中添加@ 2x即可。 在较新的版本中有“图标文件”(注意复数形式)数组,您可以在其中输入不同分辨率的多个文件。我使用“旧”样式经历了类似的错误,使用新样式解决了这个问题。

答案 3 :(得分:0)

我遇到了这个问题,问题是我们的分发/配置证书在创建ipa和安装在设备上之间都已过期。更新所有证书,重建和重新部署解决了问题。