2017-09-13 295 views
4

我使用下面的代码来获得设备名称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加”,
@“iPhone9,4 “:@”iPhone 7 Plus“,

我们是否有被释放的新设备,新设备代码(iPhone 8,iPhone 8 Plus和iPhone X)

+0

在发布这些设备之前,此信息可能无法使用。然后再次,似乎有大量的泄漏... – rickster

+0

我想知道你需要这些信息。用户所拥有的电话几乎不需要您做出决定。 – gnasher729

+0

@ gnasher729我将这些信息用于分析目的,以了解哪些设备用于访问我的应用程序。 –

回答

7

编辑:这已被更正。 iPhone X是不是 iPhone10,5和iPhone10,6。

  • iPhone 8:iPhone10,1 & iPhone10,4
  • iPhone 8加:iPhone10,2 & iPhone10,5
  • iPhone X:iPhone10,3 & iPhone10,6