iOS 10.3备用应用程序图标

苹果刚刚推出了iOS 10.3的一项更改,即应用程序更改其图标的功能。 这是一个有点奇怪的功能。 您可能会问,什么时候有用,我想到了一些用例:

  1. 在游戏中,当您想要显示重大成就时,可以在体育应用中显示高分或个性化团队。
  2. 在位置共享应用程序(如Swarm)中,显示带有用户标签的应用程序图标。
  3. 在旅行计划器中,例如Google旅行之类的应用程序会在下一次旅行时显示应用程序图标。
  4. 将Lit升级到应用程序的Pro版本,也许您想从图标中删除免费标签。
  5. 为了促销目的,在不同的假期更改应用程序图标。

取决于应用程序的类型,这有无穷的可能性。

开发人员现在可以随时根据需要更改主屏幕应用程序图标。

无需更新即可更改应用程序图标的功能意味着开发人员可以在需要时执行操作。 虽然添加此功能乍看起来并不重要,但是此举可以为开发人员与应用程序进行交互提供无限可能。 开发人员可以通过新的Instance方法利用新的iOS 10.3 SDK来指定主要和替代应用程序图标。

同样,除非在主屏幕上可见,否则特定的应用程序也无法更改图标。 更改图标时,系统会提示You have changed the icon for "Application Name"

此gif显示此功能的工作原理: