XCode Cloud "Latest Release" set to RC

I have been investigating a recent breakage where apps being installed via Testflight are crashing on launch with no helpful crash reports, or even console-accessible logging. More detail: The app launches just fine on iPadOS 18 beta (ipad) but the same build doesn't work on iPadOS 17.6.1

At my wit's end, I checked the entire build environment - was I using XCode beta still somewhere?

Well, in the XCode Cloud workflow, I had selected "Release" for the latest released version of XCode. And MUCH to my surprise, I see that XCode 16 RC is selected. Why? That's not released yet...

Anyway, this is just a friendly PSA to check your XCode Cloud workflows if you choose "release" when new XCode releases are upcoming... or peg your XCode Cloud environment versions.

And I still don't have an explanation why Testflight XCode 16 RC is producing builds that crash on iPadOS 17.6.1 (for us) but not the latest iPadOS 18 public beta...

Same on our side. Weirdly enough, the TestFlight build worked fine on the Dev branch, but not on the staging branch with optimization turned on.

XCC latest Xcode/macOS RC and CodeMagic 16 RC also instant crash our app. Stack trace is "NO_CRASH_STACK" in Xcode organizer.

Yah, pegging the XCode Cloud XCode version to 15.4 and our testflight builds work again on iOS 17.6.1

For us, the crash was due to using NSDecimal* functions. I missed this in the release notes. Eliminating those functions restored Xcode 16 RC builds running on iOS 17.x.

Looks like the same problem described in https://forums.developer.apple.com/forums/thread/762711

Hello, thank you for these reports. Our teams are investigating these and we will work to provide an update as we continue to gather more information. In the interim pleaser refer to the following post for more information.

https://developer.apple.com/forums/thread/763642?answerId=803544022#803544022

A flip side of @gwachobt's problem... today some configuration changed on Xcode cloud so that Latest Release and Latest Beta or Release is back to 15.4.

Devs with Xcode 16 projects need to select it from the Release Versions section of the Menu, then remember later to set it back to Latest Release when the dust settles.

XCode Cloud "Latest Release" set to RC
 
 
Q