Apple Watch UDID without Xcode

I've submitted an Apple Watch game to Indiecade and now need to create Ad Hoc builds for the judges. I'm assuming the judges don't have Xcode. I don't have email addresses for them so I can't use TestFlight (communication is via an anonymous message system). Is there any way for a 3rd party to find his Apple Watch UDID without Xcode?

Answered by tomhut in 29472022

Hey Ksiva,


Sadly I can't think of another way to get the UDID of an Apple Watch without Xcode installed.

The only other thing I can think of is to invite yourself to the Testflight beta and send the invite link from the email to them over the messaging system, but this isn't guaranteed to work.


- Tom

Accepted Answer

Hey Ksiva,


Sadly I can't think of another way to get the UDID of an Apple Watch without Xcode installed.

The only other thing I can think of is to invite yourself to the Testflight beta and send the invite link from the email to them over the messaging system, but this isn't guaranteed to work.


- Tom

Thanks for the reply Tom. Sending the TestFlight link is a good idea, I might try that. I see that TestFlight requires a Beta App Review for external testers... That'll be another hurdle (this is a WIP) but maybe it won't be an issue. Thanks again!

Hey I found a way to view the UDID of an Apple Watch without Xcode.

Apple Watch UDID Instructions (No Mac or Xcode)

  • Make sure your Apple Watch is connected to your iPhone and Bluetooth is enabled.

  • Trigger a sysdiagnose by holding both the Side and Digital Crown buttons on the Apple Watch for two seconds and release. Watch and iPhone will vibrate after releasing. It won’t vibrate again by doing this while the sysdiagnose is in progress.

  • Open the Watch app on iPhone

  • Go to: My Watch > General > Diagnostic Logs

  • It might take a few minutes for the sysdiagnose file to appear. Keep switching between the General menu and the Diagnostic Logs menu until it appears.

  • Download the sysdiagnose file from the Watch to your iPhone. This can take several minutes depending on its size.

  • Tap on it and Save to Files. It should be a .tar.gz file

  • Unzip the sysdiagnose file in the Files app by tapping on it and then open the folder that appears.

  • Open remotectl_dumpstate.txt

  • Look for: UniqueDeviceID to find and copy the Apple Watch’s UDID.

  • For example: 00008301-XXXXXXXXXXXXXXXE

Note: This is not required in most cases but if these instructions do not work, try installing the watchOS Logging Profile onto your Watch first (Login to your Apple ID): https://developer.apple.com/services-account/download?path=/iOS/watchOS_Logs/watchOSlogging.mobileconfig

Apple Watch UDID without Xcode
 
 
Q