Apple Watch not showing in XCode

I got a new MacBook and set it up as a new one, not transferring any data from the old one.

But now the Apple Watch (Series 6) paired with my iPhone (14 Pro Max) ist not shown in Xcode.

iPhone and Watch are using the latest RC and also Xcode is the latest RC. But in Xcode I ca only see my iPhone, not the paired Watch.

See Screenshots. The first shows the new MacBook and the second the old one.

I already tried a lot, but nothing helps:

  • Unpair Watch from Phone and then pair it again
  • Plug the iPhone to different USB ports
  • Restart Watch, iPhone and Mac
  • Delete the iPhone from Xcode
  • Enable and disable Developer Mode on iPhone and Watch

What else can I try to get the Watch back?

I noticed this behavior as well after upgrading to watchos 10.4

The only solution I've found is to erase the watch and restore it. That will allow it to connect ONCE to xcode. If you unpair the watch from xcode, it will never again show in the list, despite anything you might try, except for restoring the watch again.

Same issue. No idea how to fix. Here is what I tried:

  1. Unpair iphone
  2. Quit xcode
  3. Reset apple watch and pair to iphone as new
  4. Disable and re-enable dev mode on iphone
  5. Follow the instruction here https://forums.developer.apple.com/forums/thread/733153
  6. Started xcode again, still I only see iphone. No apple watch.

I have encountered the same dilemma, having exhausted various attempts to no avail.

Same issue, tried every searched solution.

Same issue, nothing works.

I am experiencing this problem too. Xcode 15.2 and 15.3 tried. WatchOS 10.4.

Tried everything. Nothing works :)

Same issue. Xcode 15.3. Watch OS 10.4 :(

The same thing is happening to me, I've spent 2 full days trying just about everything to try and get it to connect before I found this page. I'm going to try updating to iOS 17.5 beta and watchOS 10.5 beta to see if it helps at all.

Same issue. Xcode 15.3 (tried downloading 15.2 as well, no luck). watchOS 10.4.

Here's how I got into this state: Xcode would never be able to build to my watch, so I figured I'd try and unpair the Watch from the devices list in Xcode and then pair it again. Should probably never have done that, because even after unpairing the Watch from my iPhone and resetting it, turning on and off developer mode, cleaning out all sorts of caches... I've tried everything and it never shows up anywhere. It's not even listed when using xcrun devicectl list devices. It's now taken about 24 hours of dev time away from me, which is unacceptable for something this basic.

I have tried with the recently launched Xcode 14.4 beta, but still not working. This is so broken

I was able to fix the problem for my two Apple Watches (Series 3 and 4!). I didn't see my paired Apple Watches in Xcode 15.3. As I'm new to watchOS development, I don't know if the problem would already occur for earlier versions.

To make Xcode show my watches in the "Devices and Simulator" I did the following steps: (I don't know if all of them are really necessary)

  • disconnecting iPhone from the Mac (=no cable)
  • unpair the iPhone from Xcode
  • unpaired both watches from the iPhone (=basically erasing them)
  • disabling "Developer Mode" (in "Privacy & Security" settings) on the iPhone
  • execute "Clear trusted computers" from the iPhones "Developer" setting
  • restart the iPhone and Mac
  • pair the watch with the iPhone (this takes a while!)
  • make sure Xcode is not running on the Mac
  • connect the iPhone using a cable to the Mac
  • choose "Trust" when asked by your iPhone to "Trust This Computer?" and confirm by entering your PIN
  • go to the Finder, choose your iPhone in the sidebar and do the same thing: choose "Trust" to establish a connection
  • start Xcode and open the "Devices and Simulator" window, where you will see your iPhone and its paired Apple Watch.
  • again, you will have to establish "Trust" by confirming the connection on your iPhone and watch
  • finally, to be able to fully connect to your phone & watch, you will have to re-enable "Developer Mode" (in "Privacy & Security" settings) for both, the iPhone and the watch, and restart the devices.
  • now you should be able to fully access the devices in Xcode 15.3 even without a cable connected between your Mac and iPhone.

PS: If you have a Apple Watch Series 3 and 4 (as I do), you might perhaps struggle if the Mac, iPhone and watch are not connected to the same 2GHz WLAN... Make sure they are all connected to the same network.

Here is something that worked for me:

  • Disable developer mode on iPhone and re-enable it (this will restart the iPhone)
  • Once the iPhone is back up, restart the Apple Watch
  • Then I was able to access Developer Mode on the Apple Watch (under Settings -> Privacy & Security) and enable it (this restarts the watch)
  • Restart the Mac
  • Connect the iPhone to the Mac via USB
  • Open Xcode and now I can see the Apple Watch listed

Some progress. Either waiting a couple of minutes or using the cable for the phone got it to show on Xcode. Hopefully the Transport Error thing will pass now.

I think i found a solution. On your iPhone:

  1. Go to Settings, then tap General.
  2. Tap Transfer or Reset [Device].
  3. Tap Reset, then tap Reset Location & Privacy.

Now the link between your iPhone and xCode is removed / untrusted. Make sure you have your apple watch selected as active watch in the iphone Watch app.

Now open xCode and connect the iphone with USB cable. The "do you want to trust this device" alert should pop-up on your iphone again. Select Trust device. Give it a bit of time, and once your iPhone becomes available as destination, your AW should also pop-up. At least this worked for me.

What is bizarre for me is that the watch is not showing up under my iPhone in Xcode in devices like it normally does. However, when I built my app to the phone, the watch extension also built and works fine. It might be worth trying to build to see if it's working even if it doesn't show up.

Same Issue here. Tried everything,

  • unparing, restarting, etc ...
  • Developer mode is On on both iPhone and Watch.
  • The watch asked me if i wanna give my Mac Mini Access to it, tapped yes.

Everything is setup as before but the watch does not appear under devices as paired device to my iPhone as well in xCode as run destination. I'm developing on watch since 2 years ago and something is not working in Xcode 15 as before. The strange thing is that the watch appears twice in console app but when i hit "Start Streaming" no logs appears.

I'm experiencing the same issue

I am having the same issue. WatchOS 10.4

same issue and ive tried countless things, the option for Developer mode is also missing from the watch itself for me

This worked for me. Im using a M1 Macbook with iphone 13 and watch series 4 (44mm/wifi/gps)

I followed from this thread: https://forums.developer.apple.com/forums/thread/733153 Steps

  1. Install sysdiagnose profile on iPhone.
  2. Trigger a sysdiagnose by pressing and holding both the Side and Digital Crown buttons on the Watch for two seconds and release, Watch will restart automatically
  3. Restart Xcode and hopefully it may recognise the Watch

My steps were slightly different. Its not 100% guaranteed but worked for me twice (1st when I had accidently removed watch from Xcode, and 2nd time when I changed to a new macbook) Prereq:

  1. Xcode, Phone and Watch have latest updates
  2. Phone and Watch paired
  3. Phone and Watch are both connected on the same wifi network - important as Xcode connects to both devices over the network.
  4. Developer mode enabled on Phone
  5. Developer mode enabled on Watch

Steps

  1. Disconnect usb cable from phone to macbook, and disconnect usb cable from watch to macbook
  2. In Xcode, open Devices and Simulators, Unpair phone from Xcode, then close Xcode
  3. On phone - hold down volume up, volume down and side button to turn off phone. Then turn phone back on
  4. Open Xcode and open Devices and Simulators
  5. Connect phone to macbook using USB cable. On the phone when prompted to Trust Computer, accept connection
  6. Once paired close Xcode
  7. Connect watch to macbook on USB cable. Make sure the watch is connected on the wifi
  8. On the watch - hold down crown and side button to restart watch
  9. On the watch when prompted to Trust Computer, accept connection (Cant remember if I had to open Xcode first) - I think this step is important for Xcode to detect watch, and requires the watch to be on the wifi
  10. Open Xcode, open Devices and Simulators and watch should appear

Notes:

  1. The Trust Computer connection seems to be a key step and in order by the phone first followed by the watch. For the watch it seems to relie on the Wifi to work, however I cant confirm as it also maybe connecting via the phone.
  2. The Wifi is a key prereq for both Watch and Phone. I had to recheck my Watch wfi settings as sometimes it would lose connection and the Trust Computer step would not work
  3. If not working, try turning off and on developer modes on both devices before repeating steps. I think had I do to this when I changed laptops
  4. I didnt have to re-pair the phone and watch, so you can eliminate this step

I finally got his working on the latest Xcode v15.4 and WatchOS v10.5 releases! I had to restart my MacBook after updating everything.

I have Xcode 15.4 MacOS 14.4.1 WatchOS 10.5 Phone 17.4.1

and still my Xcode don't show my apple watch and in my apple watch I don't have "developers mode" option. I have tried everything above and cannot continue with my project... Did anyone find a solution for that? :(

I've had this happen a few times. The way it goes is that everything is working, then one day I try to deploy an app to my watch and Xcode and just says "Waiting to reconnect to Watch" (or something like that) forever (or at least longer than I'm willing to wait). I unpair my watch from Xcode, and when I try to re-pair it, it doesn't show up. As others have said, restarting every device doesn't help.

After just spending another hour+ of my life trying to figure this out, I got it to show up by unpairing everything from Xcode, turning off Developer Mode (under Privacy & Security) on the Apple Watch and the iPhone (turning it off on just Apple Watch doesn't work), then turning it back on (which requires restarts on each device)

Once that was done done, the phone and watch showed up in Devices & Simulators again, and I could re-pair them.

I finally found the solution:

On your iPhone:
  1. Go to Settings, then tap General.
  2. Tap Transfer or Reset [Device].
  3. Tap Reset, then tap Reset Location & Privacy.

Now the link between your iPhone and Xcode is removed / untrusted. Make sure you have your apple watch selected as active watch in the iPhone Watch app.

Now open Xcode and connect the iPhone with USB cable. The "do you want to trust this device" alert should pop-up on your iPhone again. Select Trust device. Give it a bit of time, and once your iPhone becomes available as destination, your AW should also pop-up. At least this worked for me.

Apple Watch not showing in XCode
 
 
Q