No description
Find a file
2020-12-27 16:13:36 -07:00
.github Add .github directory from xcodes, update 2020-11-24 21:16:08 -07:00
Xcodes Convert the common code into a ProgressButton 2020-12-27 16:13:36 -07:00
Xcodes.xcodeproj Convert the common code into a ProgressButton 2020-12-27 16:13:36 -07:00
XcodesTests Fix things, tests pass 2020-11-24 21:20:35 -07:00
.gitignore Ignore .DS_Store 2020-11-24 21:12:14 -07:00
DECISIONS.md Elaborate in README, add DECISIONS 2020-12-22 20:22:44 -07:00
LICENSE Initial commit 2020-11-24 20:51:03 -07:00
R&PLogo.png Elaborate in README, add DECISIONS 2020-12-22 20:22:44 -07:00
README.md Update README.md 2020-12-22 21:03:59 -07:00

Xcodes.app

The easiest way to install and switch between multiple versions of Xcode.

If you're looking for a command-line version of Xcodes.app, try xcodes.

CI

Installation

Xcodes.app is currently only provided as source code that must be built using Xcode.

Development

You'll need macOS 11 Big Sur and Xcode 12 in order to build and run Xcodes.app.

Notable design decisions are recorded in DECISIONS.md. The Apple authentication flow is described in Apple.paw, which will allow you to play with the API endpoints that are involved using the Paw app.

xcode-install and fastlane/spaceship both deserve credit for figuring out the hard parts of what makes this possible.

Contact

Made with ❤️ by Robots & Pencils

Twitter | GitHub