即使更新应用程序图标,共享扩展程序的应用程序图标也不会在设备中更新
Posted
技术标签:
【中文标题】即使更新应用程序图标,共享扩展程序的应用程序图标也不会在设备中更新【英文标题】:App icon of Share extension is not updating in device even with updating app icon 【发布时间】:2016-12-23 08:20:12 【问题描述】:在我的 ios 应用程序中,我有一个共享扩展。最初我们使用不同的应用程序图标。后来我们更改了应用程序的应用程序图标。旧图标已从各处替换,但对于共享扩展,它不会被新图标替换。 以下是我们尝试过但没有改变的方法:
删除应用程序并重新安装。 -- 没用 删除派生数据并重建应用程序并重新安装 -- 无效。如果有人遇到过同样的问题并且已经解决了吗?
【问题讨论】:
【参考方案1】:这似乎是 Apple 开发人员中心的错误。您的图标与用于签署您的 ShareExtension 的配置文件绑定。
我解决了一个问题,只是更改了 ShareExtension 的捆绑包 ID。转到“General -> Identity -> Bundle identifier”,然后得到一个不同的 Bundle ID。
附:如果您不想更新您的捆绑包 ID,请尝试使用以下方案重新创建它。转到“Xcode -> Preferences -> Accounts -> Your AppleID -> View Details”,使用鼠标右键单击打开上下文菜单并执行“Move To Trash”操作。
我在 Xcode 8.2.1、iOS 10.2 上开发。
【讨论】:
以上是关于即使更新应用程序图标,共享扩展程序的应用程序图标也不会在设备中更新的主要内容,如果未能解决你的问题,请参考以下文章
通过长按链接打开的共享菜单中的 Safari 浏览器中未显示应用程序图标