在 ios 7 设备上获取多个应用程序图标

Posted

技术标签:

【中文标题】在 ios 7 设备上获取多个应用程序图标【英文标题】:Getting Mulitiple App Icons on ios7 device 【发布时间】:2013-10-03 05:38:04 【问题描述】:

我在 ios7(iPhone5 设备)上遇到了一个奇怪的错误。我在 ios7 上使用 xcode5 安装了 iPhone 应用程序 我的问题是每当我在设备上安装我的应用程序时,我的应用程序图标都会出现多个 多次同名,我也尝试通过我的系统使用不同的应用程序。我遇到了同样的问题,甚至重复的图标图像也没有从我的设备中删除。

任何帮助将不胜感激。

【问题讨论】:

你到底是什么意思?每次运行应用时,跳板上都会出现一个新图标吗? 感谢您的回复,我的意思是当我从 ios7 设备上的服务器下载我的应用程序(ipa 文件)时,我得到了原始应用程序图标图像以及下载处理图像,如 ios7 默认图像与我的应用程序一起使用名称,即使我无法从我的 ios7 设备中删除该图像 我相信我遇到了同样的问题。最初,安装应用程序会创建单个默认/空白应用程序图标,其下方带有加载进度圈和文本“正在安装...”。当进度圈完成时,实际的应用程序图标旁边会出现正确的应用程序名称,但默认/安装图标永远不会消失,我也无法删除它。我已经重新启动手机并删除了应用程序本身 - 但那个默认图标仍然存在...... 【参考方案1】:

我也有类似的问题。留下带有“下载圈”的安装图标。我有一个解决方法来删除这个额外的图标。尝试重新安装应用程序,当设备正在下载应用程序时,删除图标!

我还观察到,当我在 testflight 上上传相同的 ipa 或直接使用 itune 时,它​​不会留下另一个图标。

有什么帮助吗?

【讨论】:

【参考方案2】:

我在从服务器下载应用程序时遇到了类似的问题。当您的应用程序包中的 info.plist 中的包标识符与您下载 ipa 的服务器上的 plist 文件中的包标识符发生冲突时,就会出现此问题。如果两个包标识符完全匹配,则不会遇到此问题。

【讨论】:

【参考方案3】:

您是否确保所有应用图标尺寸都正确无误?我不知道这是否会有所帮助。您应该尝试的另一件事是将应用程序加载到不属于您的另一部 iPhone 上,以查看它是在您的计算机端还是只是您的手机问题。

【讨论】:

以上是关于在 ios 7 设备上获取多个应用程序图标的主要内容,如果未能解决你的问题,请参考以下文章

使用 IOS 5 xcode 4 应用程序删除 AppStore 图标上的光泽效果?

所有移动设备制造商的启动器图标上的Android徽章编号

通过应用程序加载器部署到应用商店时,图像路径 ios 7 图标无效

具有透明背景的 iOS 应用程序图标在设备上显示黑色背景

安装了 TestFlight 的应用程序 iOS 15 的设备上未显示应用程序图标

应用程序图标在 iOS 13 设备上不在屏幕上,无法通过 XCUITest 按下