iOS在运行时更改应用程序图标
我想在运行时更改我的应用程序图标。 我读过其他类似的线索,他们说,使用苹果认可的API是不可能的。 其中一个回应提到,它可能使用受限的API,但没有详细说明。
我明白,如果我使用受限制的API,我的应用程序范围将被减less到只有监狱设备。 我很好,但我该如何实现这个function。
对不起,我不能指出这个问题的任何研究工作,因为我不知道如何去做,甚至不知道如何开始。
提前致谢 :)
虽然这是一个老问题,但是我最近发现,现在有可能,截至iOS 10.3:
https://developer.apple.com/documentation/uikit/uiapplication/2806818-setalternateiconname
…使用UIApplication.setAlternateIconName(_:completionHandler:)
API。
但请注意,您仅限于使用已经作为应用包一部分发货的图标。