gpt4 book ai didi

ios - 无法在 iOS 11 中设置备用应用程序图标

转载 作者:搜寻专家 更新时间:2023-10-31 08:04:06 25 4
gpt4 key购买 nike

我无法将应用程序的图标更改为 iOS 11(Xcode 9,测试版 3)中的备用图标。

但是,它在 iOS 10.3 中运行良好(使用以下代码):

    if #available(iOS 10.3, *) {
guard let iconName = MySingletonClass.sharedInstance.iconName() else { return }
delay(0.01) {
UIApplication.shared.setAlternateIconName(iconName, completionHandler: { (error) in
if let error = error {
print(error.localizedDescription)
} else {
print("Success!")
}
})
}
} else {
// Fallback on earlier versions
}

我的 plist 是这样设置的:

enter image description here

我觉得这很奇怪,因为我在 iOS 11 中使用过其他使用备用应用程序图标的应用程序。iOS 11 中是否存在已知错误?

注意:如果你想知道我为什么使用延迟,see this post

最佳答案

我通过在 ViewController 中实现它来解决这个问题,而不是在 AppDelegate 的 appDidFinishLaunchingWithOptions 中实现

如相关问题/答案所指出的,仍然需要在延迟内运行它才能正常工作。

关于ios - 无法在 iOS 11 中设置备用应用程序图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45169190/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com