C# 使用c以编程方式获取iOS模拟器的UDID#
我正在使用c#visual studio自动化iOS应用程序,模拟器的UDID每次都会更改,我不想每次都手动键入模拟器的UDID。。。我需要系统自动获取引导模拟器UDID的帮助您可以从C#系统工具启动,查看手册页面,在终端中启动:C# 使用c以编程方式获取iOS模拟器的UDID#,c#,ios,dynamic,udid,C#,Ios,Dynamic,Udid,我正在使用c#visual studio自动化iOS应用程序,模拟器的UDID每次都会更改,我不想每次都手动键入模拟器的UDID。。。我需要系统自动获取引导模拟器UDID的帮助您可以从C#系统工具启动,查看手册页面,在终端中启动: xcrun simctl help 您可以获取JSON格式的设备列表,并查找状态为已启动的设备: xcrun simctl list --json devices available <...> { "dataPath&quo
xcrun simctl help
您可以获取JSON格式的设备列表,并查找状态为已启动的设备:
xcrun simctl list --json devices available
<...>
{
"dataPath" : "\/Users\/admin\/Library\/Developer\/CoreSimulator\/Devices\/2BE68BC5-02C0-4B1C-92EC-E80CCE713144\/data",
"logPath" : "\/Users\/admin\/Library\/Logs\/CoreSimulator\/2BE68BC5-02C0-4B1C-92EC-E80CCE713144",
"udid" : "2BE68BC5-02C0-4B1C-92EC-E80CCE713144",
"isAvailable" : true,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-12-Pro-Max",
"state" : "Booted",
"name" : "iPhone 12 Pro Max"
},
<....>
您可以通过以下方式找到xcrun的路径:
which xcrun
which xcrun