Skip to content

Conversation

@MattKiazyk
Copy link
Contributor

In Sept 2022, Xcodes was updated to use the same mechanism that is used to download runtimes with no login, to download Xcode.

ie: https://developerservices2.apple.com/services/download?path=/Developer_Tools/tvOS_16.1_Simulator_Runtime/tvOS_16.1_Simulator_Runtime.dmg returns 200 to set the ADCDownloadAuth cookie to be able to download

As of mid Nov 2022, Apple has return 403 (forbidden) for this endpoint for Xcode versions only. Runtimes still return 200.

https://developerservices2.apple.com/services/download?path=/Developer_Tools/Xcode_14.0.1/Xcode_14.0.1.xip

I'm not sure if this is deliberate from Apple (My guess is it is), but this PR reinstates the old way of download xcodes as all libraries and utilities have done for years now.

I don't think Apple will ever allow this open again. I do hope at some point, there is a way that I can use app specific passwords, or some other means, where I don't have to ask for a dev's Apple username/password.

More discussion is in #243

#SadMatt

@MattKiazyk MattKiazyk requested a review from a team as a code owner November 18, 2022 02:21
@MattKiazyk MattKiazyk merged commit 0e01b3b into main Nov 18, 2022
@MattKiazyk MattKiazyk deleted the matt/xcodeReleasesAppleLogin branch November 18, 2022 04:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants