Skip to content

GUI for the xcode-select command line tool to run in Jamf Self Service

License

Notifications You must be signed in to change notification settings

gilburns/SwiftXcodeSelect

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

macos-version

SwiftXcodeSelect

GUI for the xcode-select command line tool to run in Jamf Self Service

SwiftXcodeSelect is an open source utility for macOS 11+ that creates a graphical interface for xcode-select command line tool. It will popup a dialog via a Jamf Self Service task, allowing non-admin users to specify the default Xcode tools on the system.

Main window:

SwiftXcodeSelect Main Window

Xcode Versions detected on the system:

SwiftXcodeSelect Xcode Select Pop-up

Confirmation window after selection is made:

SwiftXcodeSelect Xcode Select Pop-up

  

Inspiration for this tool comes from this blog post about installing multiple Xcode versions via Jamf Self Service from James Smith. The gist can be found here.

The latest version can be found on the Releases page

SwiftXcodeSelect does require and utilize swiftDialog for all the notification dialogs. Please visit this page for more details: Releases

Giving Feedback

If there are bugs or ideas, please create an issue so your idea can be included.

About

GUI for the xcode-select command line tool to run in Jamf Self Service

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages