在 Xcode iOS 模拟器中,我如何知道它正在模拟什么设备?
In the Xcode iOS simulator, how can I tell what device it is simulating?
您可以使用 uname
系统调用获取 iOS 设备的型号标识符,如 Stack Overflow 上的几个答案中所述(例如 this one)。
如果您 运行 在模拟器中,这将告诉您计算机的体系结构。有什么方法可以找出它正在模拟的模型吗?
检查环境变量SIMULATOR_MODEL_IDENTIFIER
。这 returns 与您在等效物理设备上看到的值相同。例如在 iPhone 6 Plus 模拟器上它将是 "iPhone7,1".
您可以使用 uname
系统调用获取 iOS 设备的型号标识符,如 Stack Overflow 上的几个答案中所述(例如 this one)。
如果您 运行 在模拟器中,这将告诉您计算机的体系结构。有什么方法可以找出它正在模拟的模型吗?
检查环境变量SIMULATOR_MODEL_IDENTIFIER
。这 returns 与您在等效物理设备上看到的值相同。例如在 iPhone 6 Plus 模拟器上它将是 "iPhone7,1".