mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-12-23 06:35:51 +00:00
Add iPhone 16s
This commit is contained in:
@@ -49,6 +49,10 @@ public enum DeviceModel: CaseIterable, Equatable {
|
||||
.iPhone15Plus,
|
||||
.iPhone15Pro,
|
||||
.iPhone15ProMax
|
||||
.iPhone16,
|
||||
.iPhone16Plus,
|
||||
.iPhone16Pro,
|
||||
.iPhone16ProMax
|
||||
]
|
||||
}
|
||||
|
||||
@@ -116,6 +120,11 @@ public enum DeviceModel: CaseIterable, Equatable {
|
||||
case iPhone15Pro
|
||||
case iPhone15ProMax
|
||||
|
||||
case iPhone16
|
||||
case iPhone16Plus
|
||||
case iPhone16Pro
|
||||
case iPhone16ProMax
|
||||
|
||||
case unknown(String)
|
||||
|
||||
public var modelId: [String] {
|
||||
@@ -218,6 +227,14 @@ public enum DeviceModel: CaseIterable, Equatable {
|
||||
return ["iPhone16,1"]
|
||||
case .iPhone15ProMax:
|
||||
return ["iPhone16,2"]
|
||||
case .iPhone16:
|
||||
return ["iPhone17,3"]
|
||||
case .iPhone16Plus:
|
||||
return ["iPhone17,4"]
|
||||
case .iPhone16Pro:
|
||||
return ["iPhone17,1"]
|
||||
case .iPhone16ProMax:
|
||||
return ["iPhone17,2"]
|
||||
case let .unknown(modelId):
|
||||
return [modelId]
|
||||
}
|
||||
@@ -323,6 +340,14 @@ public enum DeviceModel: CaseIterable, Equatable {
|
||||
return "iPhone 15 Pro"
|
||||
case .iPhone15ProMax:
|
||||
return "iPhone 15 Pro Max"
|
||||
case .iPhone16:
|
||||
return "iPhone 16"
|
||||
case .iPhone16Plus:
|
||||
return "iPhone 16 Plus"
|
||||
case .iPhone16Pro:
|
||||
return "iPhone 16 Pro"
|
||||
case .iPhone16ProMax:
|
||||
return "iPhone 16 Pro Max"
|
||||
case let .unknown(modelId):
|
||||
if modelId.hasPrefix("iPhone") {
|
||||
return "Unknown iPhone"
|
||||
|
||||
Reference in New Issue
Block a user