Skip to content

Instantly share code, notes, and snippets.

@timsutton
Last active December 15, 2015 11:49
Show Gist options
  • Save timsutton/5256106 to your computer and use it in GitHub Desktop.
Save timsutton/5256106 to your computer and use it in GitHub Desktop.
Some version comparison logic within /Applications/Xcode.app/Contents/Frameworks/IDEKit.framework/Versions/A/IDEKit. To force always installing possible support pkgs, set: defaults write com.apple.dt.Xcode IDEAlwaysShowAllPackagesToInstall -bool YES
IDETimestampOfMobileDeviceDevelopmentPackage
IDETimestampOfMobileDeviceFrameworkPackage
IDESkipDownloadableInstallationDuringFLE
IDEAlwaysShowAllPackagesToInstall
--------
MobileDevicePkgAppsToQuit
AppsToQuitBundleIdentifiers
com.apple.dt.Xcode
/usr/sbin/DevToolsSecurity
MobileDevice.pkg
Modification date of %@ in Xcode : %@
Modification date of %@ version last checked : %@
%@ does not exist!
Unable to read plist at :%@ error : %@
CFBundleVersion
MobileDevice.Framework not installed
MobileDevice.Framework version on disk : %@ version in Xcode : %@
Skipping MobileDevice version ckecking!
Bundle path : %@
Stopping bundle comparison due to missing framework at %@
On Disk version : %@
Xcode Package version : %@
Comparison : %d
Stopping bundle comparison due to old framework at %@
com.apple.pkg.MobileDevice
Skipping install of %@ due to version check
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment