iPhone 8,iPhone 8 Plus和iPhone X设备代码
我正在使用以下代码来获取设备名称
NSString* code = [NSString stringWithCString:systemInfo.machine encoding:NSUTF8StringEncoding];
其结果如下,并映射到设备
@“iPhone9,1”:@“iPhone 7”,
@“iPhone9,3”:@“iPhone 7”,
@“iPhone9,2”:@“iPhone 7 Plus”,
@“iPhone9,4”:@“iPhone 7 Plus”,
我们是否有新版设备的新设备代码(iPhone 8,iPhone 8 Plus和iPhone X)
- 如何使一个collectionViewCell自动resize只有身高?
- iOS:在swift中将UnsafeMutablePointer 转换为String?
- 为什么推送通知显示应用程序是前景? (iOS10 / iPhone 7)
- 下载dSYM失败“缺少应用版本”
- 未设置NSURLSessionConfiguration HTTPAdditionalHeaders
编辑:这已得到纠正。 iPhone X 不是 iPhone10,5和iPhone10,6。
- iPhone 8:
iPhone10,1
和iPhone10,4
- iPhone 8 Plus:
iPhone10,2
和iPhone10,5
- iPhone X:
iPhone10,3
和iPhone10,6
嗨是的我找到了它们: https : //iphonesoft.fr/2016/10/31/liste-codes-identifiants-iphone-ipod-ipad-watch
示例:iPhone X:iPhone10,5 ou iPhone10,6
请查看我的答案,获取swift和objC中设备代码代码的完整列表https://stackoverflow.com/a/46291942/970957 。