MultiCraft/build/iOS/MultiCraft/MultiCraft/Extensions/Bundle/Bundle+AppIcon.swift

15 lines
357 B
Swift

import UIKit
extension Bundle {
var appIcon: UIImage? {
if let icons = infoDictionary?["CFBundleIcons"] as? [String: Any],
let primaryIcon = icons["CFBundlePrimaryIcon"] as? [String: Any],
let iconFiles = primaryIcon["CFBundleIconFiles"] as? [String],
let lastIcon = iconFiles.last {
return UIImage(named: lastIcon)
}
return nil
}
}