即使更新应用程序图标,共享扩展的应用程序图标也不会在设备中更新
App icon of Share extension is not updating in device even with updating app icon
在我的 iOS 应用程序中,我有一个共享扩展。最初我们使用不同的应用程序图标。后来我们更改了应用程序的应用程序图标。旧图标已从各处被替换,但对于共享扩展,它没有被新图标替换。
以下是我们尝试过但没有改变的方法:
- 删除应用程序并重新安装。 -- 没用
- 删除派生数据并重建应用程序并重新安装 -- 没用。
有没有人遇到同样的问题并且已经解决了?
这似乎是 Apple 开发人员中心的一个错误。您的图标与用于签署您的 ShareExtension 的配置文件相关联。
我通过更改 ShareExtension 的包 ID 解决了一个问题。转到 "General -> Identity -> Bundle identifier" 并提供一个不同的 Bundle ID。
P.S。如果您不想更新您的 bundle id,只需尝试使用以下方案重新创建它。转到 "Xcode -> Preferences -> Accounts -> Your AppleID -> View Details",使用鼠标右键单击打开上下文菜单并执行 "Move To Trash" 操作。
我正在 Xcode 8.2.1、iOS 10.2 上开发。
在我的 iOS 应用程序中,我有一个共享扩展。最初我们使用不同的应用程序图标。后来我们更改了应用程序的应用程序图标。旧图标已从各处被替换,但对于共享扩展,它没有被新图标替换。 以下是我们尝试过但没有改变的方法:
- 删除应用程序并重新安装。 -- 没用
- 删除派生数据并重建应用程序并重新安装 -- 没用。
有没有人遇到同样的问题并且已经解决了?
这似乎是 Apple 开发人员中心的一个错误。您的图标与用于签署您的 ShareExtension 的配置文件相关联。
我通过更改 ShareExtension 的包 ID 解决了一个问题。转到 "General -> Identity -> Bundle identifier" 并提供一个不同的 Bundle ID。
P.S。如果您不想更新您的 bundle id,只需尝试使用以下方案重新创建它。转到 "Xcode -> Preferences -> Accounts -> Your AppleID -> View Details",使用鼠标右键单击打开上下文菜单并执行 "Move To Trash" 操作。
我正在 Xcode 8.2.1、iOS 10.2 上开发。