iPhone is busy: Making Apple Watch ready for development

Since I upgraded to iOS 15, watchOS 8 and Xcode 13, after I turned off and on my Mac, every first time I want to launch an app from Xcode to my iPhone appear this message (even if I'm not developing for watchOS):

iPhone is busy: Making Apple Watch ready for development

The Mac stays stuck on it for at least 20 minutes.

The only solution I found (until now) is to switch off WiFi on my Watch.

Is there a better solution?

Really Apple devs I can't decide are you just stupid or just don't care.

I've had the same problem. What fixed it for me is putting my watch into Airplane mode, but leaving the bluetooth enabled. It was then on the "Preparing..." step for a LONG time, but eventually completed successfully. I'm guessing that it's trying to use WiFi if available and must be timing out.

NOTE: I've used this same trick to get my Apple Watch 3 to update to the last couple of OS updates too.

Try unfair iphone and apple watch! I solved it with that way. it is not the best way to solve the problem... but i can't find another way to solve it.

Sometimes the unplugging and turning off bluetooth works. Sometimes it does not. Currently I am trying again to get Xcode to open my app on my phone and it just does not want to. Really really frustrating. So Apple... If you are reading this... there a quite a few developers here having the same issue. Please fix this! PLEASE :)

Bravo!
Turning off Bluetooth on my Apple watch solved it for me. Who needs Bluetooth in 2022 anyway?

Same problem here :/

I have the same problem. Sad that APPLE does not fix this or admit this problem.

Developers community is absolutely sick of this issue.

This is nuts, this issue has been around far too long. There have been updates to phone, watch, xcode and macOS. There's no reason they cant fix this.

Why is it running this so frequently? Surely it only needs to prepare it one time?

We're not even developing for watch, why isn't there an option to just disable preparing the watch?

I have my phone in airplane mode and it still shows up.

Whats the point in me having a smart watch, if I have to cripple it just so I can work. This has to be fixed. Perhaps we should return our watches and demand a refund until Apple gets the message that it needs to be resolved.

The solution is to let it run for 20+ minutes until it finishes, and NEVER close Xcode. If/when Xcode crashes, you must wait another 20 minutes. I am sitting here doing nothing instead of working because my watch is being prepared for development... again.... sigh..

Apple, if you're set on forcing this every time, at least make the process fast. Takes 20+ minutes on a brand new M1 MacBook.

This issue is wasting millions of hours of developers time worldwide. Please fix.

an option to disable apple watch from development should be added

Infuriating. Coming back to play at iOS development years later and there's so many frustrating quirks like this. Third major issue I've hit when trying to run basic Apple-provided example code.

Restart both Iphone and Apple Watch. After restarting, make sure your both devices are unlocked then try again to run the Xcode project. if this don't help, switch off Apple Watch and try to run the Xcode project again for Iphone. If this don't help, make sure you haven't changed your Apple Id password recently. In case you did so, try to login from Xcode - Preferences - Account.

Trying all those mentioned above, helped me.

+1 on this being an issue

Today is April 24 2022 and this problem is still existing on the newest Xcode 12.3.1.

The "seconds" saved by your complier optimized are all payed back with "minutes".

So I guess we iOS developers should NOT purchase any Apple Watch in the future?

iPhone is busy: Making Apple Watch ready for development
 
 
Q