如何查看iPhone模拟器的设备ID?
我想检查我的iPhone模拟器应用程序的设备ID。 但不使用代码库。 我知道如何处理代码库,使用UIDevice实例。
有没有办法在不使用代码库的情况下找到设备ID?
iPhone Simulator UDID是否对每个已安装的实例都是唯一的?
这个答案应该是你想要的。 查看Mac上的System Profiler,id就在那里。 我刚刚在我的机器上测试并且ID匹配。
这是您可以输入以查看它的确切终端命令:
system_profiler SPHardwareDataType
尝试这个
instruments -s devices
通常,有一个Xcode终端工具 ( Xcode工具的一部分)参见xcrun手册页
xcrun simctl list | egrep '(Booted)'
仅列出所有引导的(可能是多个)模拟器(删除| egrep '(Booted)'
引导| egrep '(Booted)'
以查看它们全部)。
UIID结果如
iPhone 6 Plus (AAAABD40-9DE6-44B7-A4EA-B34ABCDEFCA6) (Booted)
然后,您可以在Mac上的~/Library/Developer/CoreSimulator/Devices
查找文件夹,找到该特定模拟器的所有“所有物”
您还可以通过从“设备”下的列表中选择“我的Mac”,在Xcode管理器中检索标记为“标识符”的相同UDID。
Xcode – >窗口 – >设备和模拟器 – >选择设备
您可以通过导航到主页/设置/常规/关于/序列号(与台式机相同)来直观地查看模拟器中的值。 您可以通过导航到Apple /关于本机Mac并单击OS X下的操作系统版本号来validation这一点(显示屏将更改以指示您的UDID – 您可能需要单击两次)。