标签: ios xcode icons
根据此处的讨论,是否可以在运行时更改iOS应用程序的图标而不显示(“您已更改'AppName''的图标”模式警报):
https://loiter.com/blog/2018/03/08/changing-ios-app-icons-programmatically/
此外,您似乎无法更改(UIBackgroundTask)后台任务中的图标......这是真的吗?
答案 0 :(得分:3)
是的,您可以在没有提醒的情况下更改应用图标。请尝试以下代码:
if UIApplication.shared.supportsAlternateIcons { IApplication.shared.setAlternateIconName(appIcon) let tempVC = UIViewController() self.present(tempVC, animated: false, completion: { tempVC.dismiss(animated: false, completion: nil) }) }