ios - 更改 iPhone 和 iPad 上的替代图标(setAlternateIcon for iPhone & iPad)

标签 ios iphone xcode ipad icons

我已经实现了这段代码(并在 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 上运行。

enter image description here

enter image description here

关于ios - 更改 iPhone 和 iPad 上的替代图标(setAlternateIcon for iPhone & iPad),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46594533/

相关文章:

ios - 获取从当前位置到达某个地方的时间

iphone - 向 UIToolbar 添加两个 UITextField

iphone - 使用数组索引对数组进行排序

iphone - 使用echoprint对整个iPhone音乐库进行指纹识别

iphone - 界面生成器 UIDatePicker

ios - 当我的应用程序处于后台时,我可以保持视频上传过程吗?

ios - 通过 Interface Builder 为所有 View Controller 设置默认全局背景颜色

ios - 在 iOS 上执行代码,使用背景音频

ios - UIButton高亮显示的图像未显示

ios - bodyWithEdgeLoopF​​romRect 不能横向工作