Search code examples
iphoneiosuuid

How can I find the device uuid's of all connected devices through a command line script?


I am running automated tests on iOS devices. I want to not have to always have all devices connected. So I want to find all device id's and then only start the process of building, deploying, and running tests if that device is connected.

So my question is, how can I find the device uuid's of all connected devices through a shell script?

Thanks!


Solution

  • Edit:

    instruments command is now deprecated, you should run instead

    xcrun xctrace list devices
    

    Previous answer:

    If you have Xcode installed, you can use Instruments to get all known devices also. With

    instruments -s devices