diff --git a/Sources/DeviceFamily.swift b/Sources/DeviceFamily.swift index 545ede2..30fc5d7 100644 --- a/Sources/DeviceFamily.swift +++ b/Sources/DeviceFamily.swift @@ -46,7 +46,7 @@ public enum DeviceFamily: String { extension DeviceFamily { public var isSimulator: Bool { - #if arch(i386) || arch(x86_64) + #if targetEnvironment(simulator) return true #else return false diff --git a/Sources/UIDeviceExtensions.swift b/Sources/UIDeviceExtensions.swift index e95c2a5..fa996ac 100644 --- a/Sources/UIDeviceExtensions.swift +++ b/Sources/UIDeviceExtensions.swift @@ -36,7 +36,7 @@ public extension UIDeviceComplete where Base == UIDevice { return identifier.flatMap { $0.type } ?? .unknown } - /// Specific model i.e iphone7 or iPhone7s + /// Get specific model name i.e `iPhone 15 Pro` var deviceModel: DeviceModel { return identifier.flatMap { DeviceModel(identifier: $0) } ?? .unknown }