XCode update to handle iOS 15.3?

After updating my iPhone/iPad to 15.3 last night, I tried to Run an app from XCode (13.2.1) on my Mac, but I'm getting the Failed to start remote service "com.apple.debugserver" on device. error.

I can Run the app through the Simulator, so it's not life-or-death, but I find running the apps on the phone easier to 'play' with.

Anyone know if an XCode update is imminent to allow for testing on a device w/ the new iOS?

Answered by Scott J in 702877022

Xcode 13.2.1 should work fine with iOS 15.3, after it downloads the necessary files from the device. Plug it in and check the Devices and Simulators window to make sure there’s no big yellow error message. Maybe reboot the Mac and device too.

I need this too. Apple please respond quickly, we have product to build.

Accepted Answer

Xcode 13.2.1 should work fine with iOS 15.3, after it downloads the necessary files from the device. Plug it in and check the Devices and Simulators window to make sure there’s no big yellow error message. Maybe reboot the Mac and device too.

I'm not sure what ended up working, maybe force restarting the iPhone (just shutting it off and then restarting it didn't work) is what ultimately did it. Along the way, I used the Devices and Simulators window to remove all the installed apps, unpair iPhone, re-pair iPhone, and uncheck Connect via Network, while also rebooting both Mac and iPhone.

When I originally checked the DandS window, the iPhone had a yellow warning, which I wish I'd copied down before restarting everything--something to do with icons, I think. My iPad had a red warning saying that it was locked and to reconnect it... even though it was connected. Did the same unpair/re-pair/etc. things with that as with the iPhone and eventually it worked as well.

I can't get xcode 13.2.1 to connect to ios 15.3, even after downloading the necessary xCode files and rebooting everything twice. Anyone have suggestions?

I have the same problem

same problem here.

What's the status on this? App Review denies my app because it apparently crashes on 15.3, but I have no way of testing it on iOS 15.3?

Xcode 13.2.1 is, in general, able to work with iOS 15.3 devices. I just tested this here in my office:

  1. Using Xcode 13.2.1 on macOS 12.2, I created a dummy test app with this code:

    override func viewDidLoad() {
        super.viewDidLoad()
        print("Greetings from \(UIDevice.current.systemVersion)")
    }
    
  2. I ran it on my device and it printed:

    Greetings from 15.3
    

I have no way of testing it on iOS 15.3?

Issues like this crop up regularly. Indeed, this post has my recommendations from the last time I saw folks hitting this issue.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Thanks restarting the phone fixed this issue for me.

killerSwitch wrote:

seeing that Xcode 13.2.1, doesn't support iOS 15.3

The doc you referenced says:

Xcode 13.2.1 includes SDKs for iOS 15.2

That’s not the same as saying it doesn’t support iOS 15.3, because there’s a difference between SDK support and device support. For minor iOS updates it’s common for a previous version of Xcode to support a newer version of iOS.

In this situation it’s better to look at the iOS release notes, and here the iOS & iPadOS 15.3 Release Notes point you at Xcode 13.2.1.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Xcode constantly struggles with point updates.

I have to say that’s not my experience, and I regularly exercise this case.

I do work hard to make sure that I only use supported configurations. Specifically:

  • I never install Apple internal stuff; I always stick with what we ship (or seed) to developers.

  • I don’t modify my Xcode install [1].

  • I don’t run Xcode under Rossetta.

  • I don’t mix my betas. If I’m working with an iOS beta, I have to use an Xcode beta, but I run that Xcode beta on a production macOS and target a ‘victim’ iOS device running the beta. Similarly, if I’m working with a macOS beta I install it, and its matching Xcode beta, on a victim Mac (a victim virtual Mac, if I can get away with it).

I’m not saying that there aren’t real problems out there. However, my experience is that, if we accidentally ship an Xcode with broken device support, we hear about it really quickly. It’s not the small trickle of reports I’m seeing on this thread, it’s a torrent.

Finally, the last time I waded into a thread like this I posted a sets of hints and tips for how to investigate such issues. I encourage you to:

  1. Resume installing dot releases (waiting a week or so after each release to let the early adopters flush out the problems :-).

  2. If you hit problems, run through those steps to try to isolate the cause.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

[1] I regularly see folks recommend copying device support directories from one Xcode to another. That is unwise.

XCode update to handle iOS 15.3?
 
 
Q