我正在将应用程序图标切换器集成到我的一个应用程序中。它在 iOS 上运行良好,但是当我在 iPadOS 上运行时,只有默认图标适用于另一个图标 - > 找不到文件。
资源:icon@2x.png (120px) icon@3x.png (180px)
class IconManager {
let application = UIApplication.shared
// same naming convention in the plist to reference to actual files
enum AppIcon: String {
case iconDark
case iconDarkSimple
case iconLight
case iconLightSimple
}
func changeAppIcon(to appIcon: AppIcon) {
application.setAlternateIconName(appIcon.rawValue)
}
}
应用内图标切换器甚至可以在 iPadOS 上运行!?