The process of copying shared cache symbols from my Apple Watch has been horrendous. I cannot even get past 2% complete before this process fails.
Every device is on the same network. I have trusted my machine. Developer mode is enabled on the watch. I have successfully paired the phone and watch. I managed to install an Watch app onto the watch. But the shared cache symbols were never copied from the watch.
I gathered several commands at the terminal to help me.
rm -rf ~/Library/Developer/Xcode/DerivedData
rm -rf ~/Library/Developer/CoreDevice
sudo killall -9 remoted CoreDeviceService 2>/dev/null || true
xcrun devicectl manage ddis update
xcrun devicectl list devices
Clear CoreDevice state. With Xcode quit:
rm -rf ~/Library/Developer/Xcode/DerivedData
rm -rf ~/Library/Caches/com.apple.dt.Xcode
Reset Xcode's Local Network permission.
tccutil reset Local-Network com.apple.dt.Xcode
tccutil reset Bluetooth com.apple.dt.Xcode
xcrun devicectl device info hardware --device MY_DEVICE_ID
xcrun devicectl list devices
ping -c 3 MY_IP_ADDRESS
Confirm no VPN/proxy/filter is lurking
scutil --nwi
ifconfig | grep -E "utun|ipsec|tap|tun"
xcrun devicectl device info details --device MY_DEVICE_ID
xcrun devicectl manage pair --device MY_DEVICE_ID
I keep obtain this type of error:
Unable to copy shared cache files
Domain: com.apple.dt.deviceprep
Code: -33
User Info: {
DVTErrorCreationDateKey = "2026-05-20 23:41:00 +0000";
NSLocalizedRecoverySuggestion = "";
"com.apple.dt.DVTCoreDevice.operationName" = dtfetchsymbols;
}
--
The operation couldn’t be completed. No route to host
Domain: NSPOSIXErrorDomain
Code: 65
Failure Reason: No route to host
--
System Information
macOS Version 26.5 (Build 25F71)
Xcode 26.5 (24943) (Build 17F42)
Timestamp: 2026-05-20T16:41:00-07:00
Does anyone have ideas to help me overcome this nightmare?
I found a resolution that is reliable. I feel had to go to the extremes to copy the shared cache symbols from my watch.
For my Apple Watch symbol-copy problem, I had to use both the UI setting and a caffeinate session while Xcode is preparing the watch. I had to keep the MacBook plugged in and do this:
Apple menu → System Settings → Battery → Options
Turn on:
Prevent automatic sleeping on power adapter when the display is off
Apple describes this setting as preventing the Mac from sleeping while plugged in even if the display is off. Then go to:
System Settings → Lock Screen
Set:
Turn display off on power adapter when inactive: Never
Apple’s Lock Screen settings control when the display turns off while on power adapter.
Then, I had to go to the terminal command for extra insurance, and run this:
caffeinate -dimsu
Leave that Terminal window open while Xcode is preparing the watch. Meaning: -d prevent display sleep -i prevent idle sleep -m prevent disk sleep -s prevent system sleep while plugged in -u declare user activity
When you are done, press: Control + C
For good measure, I used my wife's automatic clicker that she uses for her phone, so that I could click on my apple watch, to keep it awake. The device looks like this:
https://www.walmart.com/ip/Automatic-Clicker-for-Phone-Auto-Screen-Clicker-Screen-Device-Automatic-Tapp/17945065201?wmlspartner=wlpa&selectedSellerId=103146102&sourceid=dsn_gdn_0c92c416-dbd6-42ec-845c-ecf69af2153d&veh=dsn&wmlspartner=dsn_gdn_0c92c416-dbd6-42ec-845c-ecf69af2153d&cn=0042_fy27_mp_mpa_lo_int_dis_pmax-p13n&wl9=pla&wl11=online&gad_source=1&gad_campaignid=23148469844&gbraid=0AAAAADmfBIpy4X5QmYJAMTTnDovmz6_yD&gclid=EAIaIQobChMIkJPwzISClQMVGCdECB0wdhppEAQYBCABEgJCqfD_BwE
Crazy work. I feel I shouldn't have had to go through all of this, but I guess it is what it is for the time being.
I hope all. of this helps those run encounter trouble with this in the future.