Update required Xcode version to 15.4#23259
Conversation
|
| App Name | WordPress Alpha |
|
| Configuration | Release-Alpha | |
| Build Number | pr23259-9b1e734 | |
| Version | 25.1 | |
| Bundle ID | org.wordpress.alpha | |
| Commit | 9b1e734 | |
| App Center Build | WPiOS - One-Offs #10144 |
|
| App Name | Jetpack Alpha |
|
| Configuration | Release-Alpha | |
| Build Number | pr23259-9b1e734 | |
| Version | 25.1 | |
| Bundle ID | com.jetpack.alpha | |
| Commit | 9b1e734 | |
| App Center Build | jetpack-installable-builds #9192 |
b6f9758 to
7eb219e
Compare
|
@kean and any other iOS developer interested in upgrading to Xcode 15.4 As you can see, this PR sets up CI to use the new Xcode image. Everything builds and runs fine except for the UI tests 😓 From the logs, it looks like they didn't run at all:
It's possible the issue is due to some silly mistake I made in 7eb219e when addressing the new Swift concurrency compiler error. Unfortunately, I don't have bandwidth to look into this at the moment. I won't be able to come back here till at least Tuesday 6/11. Depending on how eager you are to run Xcode 15.4 locally and in CI, you might want to take a stab at it. |
Tested locally: builds & runs, UI test work. Logs: Folks suggesting trying to increase the timeout fastlane/fastlane#20919 (comment). I'm not sure how it could help, but I'm out of idea why it works on iPhone but no iPad. |
|
Hey @mokagio 👋 , I'll push the milestone to 25.2 for now as I'm starting code freeze for 25.1. Feel free to change it back to 25.1 if it's necessary for the beta! |
|
👋 @mokagio, the issue seems very similar to what happened on the upgrade in WCiOS recently, the reason the tests on iPad were failing was because it couldn't find the device that was set on CI builds and used the default device instead which was iPhone SE (more context: p1717452376837839-slack-C6H8C3G23). i didn't test it, but sharing it here in case it's really the same issue |
Could it be that the failure we are seeing in the Xcode 15.4 image are due to which iPad it is trying to load?
|
Hey @jostnes ! Thanks for stopping by and sharing your experience. Fun fact, I tried the Simulator destination change before reading your comment: It worked 🎉 Now I merged |
This reverts commit 74f2277 as it proved insufficient to fix the issue.





What it says on the title. Thanks @kean for the ping about this and to @spencertransier for doing the provisioning work that made the 15.4 image available in CI.
Testing
Let's see if CI is green...
Regression Notes
N.A., in that if there are new Xcode 15.4 specific issues, we should see them locally first.
PR submission checklist:
RELEASE-NOTES.txtif necessary. N.A.UI changes testing checklist: Not a UI PR.