由程式码更换iOS App Icon的方法

注意:我们的app曾经因为在没有用户主动触发下更换app icon而被拒绝过了(使用多重设定),所以使用流程上需要注意。

圣诞节要到了,想要在iOS app里换上个应景的icon,可是又希望假期一过就会换回来,不用为了改个icon就逼着上一版新的app。于是iOS 10.3之后新的备用应用程序图标就派上上场了!

setAlternateIconName(_:completionHandler 🙂 – UIApplication | Javascript Apple开发人员文档

要与结果一起执行的处理程序。 尝试更改应用程序的图标后,系统将报告结果…

developer.apple.com

  1. 受iOS 10.3支持
  2. Info.plist示例:

4.初步图标可以一样放在Assets Category下

5.更新应用程序图标API: