更改iPhone和iPad上的备用图标(适用于iPhone和iPad的setAlternateIconname)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了更改iPhone和iPad上的备用图标(适用于iPhone和iPad的setAlternateIconname)相关的知识,希望对你有一定的参考价值。
我已经实现了这个代码(并在Info.plist中正确添加了CFBundleAlternateIcons):
UIApplication.shared.setAlternateIconName("MyCustomIcon") { error in
if let error = error {
print(error.localizedDescription)
} else {
print("Finished")
}}
如果我在iPhone上运行它一切正常,但在iPad上错误消息'文件不存在'。出现。有没有办法实现所有尺寸的图标?或者我是否必须在Info.plist中添加单独的项目?
答案
同样在这里,我必须使用相同的设置定义CFBundleIcons和CFBundleIcons~ipad,以使其在iPad上运行。
以上是关于更改iPhone和iPad上的备用图标(适用于iPhone和iPad的setAlternateIconname)的主要内容,如果未能解决你的问题,请参考以下文章
iPhone / iPod Touch 图标图像错误(MininumOSVersion 低于 3.2),而项目适用于 iPad?
为啥我的备用图标可以在 iPhone 上工作,但不能在 iPad 上工作?