|
@@ -121,7 +121,7 @@
|
|
|
if ([platform isEqualToString:@"i386"]) return @"Simulator";
|
|
|
if ([platform isEqualToString:@"x86_64"]) return @"Simulator";
|
|
|
|
|
|
- return @"Unknown iOS Device";
|
|
|
+ return @"iOS Device";
|
|
|
}
|
|
|
|
|
|
- (NSString *)iPhonePlatform:(NSString *)platform{
|
|
@@ -152,17 +152,17 @@
|
|
|
if ([platform isEqualToString:@"iPhone10,4"]) return @"iPhone 8";
|
|
|
if ([platform isEqualToString:@"iPhone10,2"]) return @"iPhone 8 Plus";
|
|
|
if ([platform isEqualToString:@"iPhone10,5"]) return @"iPhone 8 Plus";
|
|
|
- if ([platform isEqualToString:@"iPhone10,3"]) return @"iPhone X";
|
|
|
- if ([platform isEqualToString:@"iPhone10,6"]) return @"iPhone X";
|
|
|
- //2018年10月发布:
|
|
|
- if ([platform isEqualToString:@"iPhone11,8"]) return @"iPhone XR";
|
|
|
- if ([platform isEqualToString:@"iPhone11,2"]) return @"iPhone XS";
|
|
|
- if ([platform isEqualToString:@"iPhone11,4"]) return @"iPhone XS Max";
|
|
|
- if ([platform isEqualToString:@"iPhone11,6"]) return @"iPhone XS Max";
|
|
|
+ if ([platform isEqualToString:@"iPhone10,3"] ||
|
|
|
+ [platform isEqualToString:@"iPhone10,6"]) return @"iPhone X";
|
|
|
+ if ([platform isEqualToString:@"iPhone11,8"]) return @"iPhone XR";
|
|
|
+ if ([platform isEqualToString:@"iPhone11,2"]) return @"iPhone XS";
|
|
|
+ if ([platform isEqualToString:@"iPhone11,4"] ||
|
|
|
+ [platform isEqualToString:@"iPhone11,6"]) return @"iPhone XS Max";
|
|
|
+ if ([platform isEqualToString:@"iPhone12,1"]) return @"iPhone 11";
|
|
|
+ if ([platform isEqualToString:@"iPhone12,3"]) return @"iPhone 11 Pro";
|
|
|
+ if ([platform isEqualToString:@"iPhone12,5"]) return @"iPhone 11 Pro Max";
|
|
|
|
|
|
- //iphone11
|
|
|
-
|
|
|
- return @"Unknown iPhone";
|
|
|
+ return @"iPhone";
|
|
|
}
|
|
|
|
|
|
- (NSString *)iPadPlatform:(NSString *)platform{
|
|
@@ -220,7 +220,7 @@
|
|
|
if ([platform isEqualToString:@"iPad11,3"]) return @"iPad Air (3rd generation)";
|
|
|
if ([platform isEqualToString:@"iPad11,4"]) return @"iPad Air (3rd generation)";
|
|
|
|
|
|
- return @"Unknown iPad";
|
|
|
+ return @"iPad";
|
|
|
}
|
|
|
|
|
|
- (NSString *)iPodPlatform:(NSString *)platform{
|
|
@@ -234,7 +234,7 @@
|
|
|
//2019年5月发布:
|
|
|
if ([platform isEqualToString:@"iPod9,1"]) return @"iPod touch (7th generation)";
|
|
|
|
|
|
- return @"Unknown iPod";
|
|
|
+ return @"iPod";
|
|
|
}
|
|
|
|
|
|
- (NSString *)appleTVPlatform:(NSString *)platform{
|
|
@@ -244,7 +244,7 @@
|
|
|
if ([platform isEqualToString:@"AppleTV3,2"]) return @"Apple TV 3";
|
|
|
if ([platform isEqualToString:@"AppleTV5,3"]) return @"Apple TV 4";
|
|
|
|
|
|
- return @"Unknown Apple TV";
|
|
|
+ return @"Apple TV";
|
|
|
}
|
|
|
|
|
|
#pragma mark MAC addy
|