gpt4 book ai didi

ios - 是否允许让备用应用程序图标是动态的?

转载 作者:行者123 更新时间:2023-11-29 13:56:04 24 4
gpt4 key购买 nike

自 iOS 10.3 发布以来,Apple 添加了一项新功能,允许我们使用 setAlternateIconName(_:completionHandler:) 动态更改应用程序图标。方法。到目前为止,如方法文档中所述,我们必须在项目 .plist 文件中提及备用应用程序图标的名称,分配给 CFBundlePrimaryIcon。键。

实际上,当使用static 图标(已直接添加到应用程序主包的图标)时,它可以按预期正常工作,没有任何问题:

enter image description here

我的问题是:

是否有可能 - 或者是否有解决方法 - 动态 设置备用应用程序图标(例如:从网络下载并保存在应用程序 documents 目录中的图标)?

最佳答案

我认为这是不可能的。

setAlternateIconName(_:completionHandler:) API 在应用程序包中查找图标,不能更改为从沙箱中获取。

此外,Apple 很可能会审查您捆绑的应用程序图标,以避免使用与 Apple 应用程序相同或相似的应用程序图标。

引用:https://www.hackingwithswift.com/example-code/uikit/how-to-change-your-app-icon-dynamically-with-setalternateiconname

关于ios - 是否允许让备用应用程序图标是动态的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55978881/

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