Skip to content

Commit 628fa2e

Browse files
authored
Add new iPads (#142)
1 parent 8510741 commit 628fa2e

File tree

3 files changed

+7
-0
lines changed

3 files changed

+7
-0
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,3 +32,4 @@ DerivedData
3232

3333
Carthage/Build
3434
.DS_Store
35+
.build

Source/Version.swift

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,7 @@ public enum Version: String {
6767
case iPad8
6868
case iPad9
6969
case iPad10
70+
case iPadA16
7071
case iPadAir
7172
case iPadAir2
7273
case iPadAir3
@@ -81,6 +82,8 @@ public enum Version: String {
8182
case iPadMini7
8283
case iPadAirM2_11Inch
8384
case iPadAirM2_13Inch
85+
case iPadAirM3_11Inch
86+
case iPadAirM3_13Inch
8487

8588
/*** iPadPro ***/
8689
case iPadPro9_7Inch

Source/iOS/Device.swift

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@ open class Device {
8181
case "iPad11,6", "iPad11,7": return .iPad8
8282
case "iPad12,1", "iPad12,2": return .iPad9
8383
case "iPad13,18", "iPad13,19": return .iPad10
84+
case "iPad15,7", "iPad15,8": return .iPadA16
8485
case "iPad4,1", "iPad4,2", "iPad4,3": return .iPadAir
8586
case "iPad5,3", "iPad5,4": return .iPadAir2
8687
case "iPad11,3", "iPad11,4": return .iPadAir3
@@ -95,6 +96,8 @@ open class Device {
9596
case "iPad16,1", "iPad16,2": return .iPadMini7
9697
case "iPad14,8", "iPad14,9": return .iPadAirM2_11Inch
9798
case "iPad14,10", "iPad14,11": return .iPadAirM2_13Inch
99+
case "iPad15,3", "iPad15,4": return .iPadAirM3_11Inch
100+
case "iPad15,5", "iPad15,6": return .iPadAirM3_13Inch
98101

99102
/*** iPadPro ***/
100103
case "iPad6,3", "iPad6,4": return .iPadPro9_7Inch

0 commit comments

Comments
 (0)