4

When we connect any iOS device to MAC OS X, by default Xcode copy device info into ~/Library/Developer/Xcode/iOS DeviceSupport path. I want that files for symbolicate crash log. But my MAC derive is almost full only 1 GB avaialble. So I want to move ~/Library/Developer/Xcode/iOS DeviceSupport to my External drive so my symbolication works well. So can any one please suggest me some way to change path. I have try to change the developer directory but that's not work.

Any help or hint will be appreciate.

Thanks

Sunil M.
  • 554
  • 5
  • 17
  • You haven't mentioned how you tried to change the directory, and what does not work. – l'L'l Apr 26 '17 at 06:09
  • I have try with sudo xcode-select -s //Xcode.app/Contents/Developer command. With the above command it's change the command line tools but not actual "Developer" directory path. – Sunil M. Apr 26 '17 at 06:14
  • You can change the path inside of Xcode preferences I believe: `Preferences` > `Locations`, then set it to your external drive. – l'L'l Apr 26 '17 at 06:31
  • Inside the Xcode preferences we can change path of "Derived Data" and "Archives" . Don't how how we can change path of "Developer" directory. – Sunil M. Apr 26 '17 at 07:08
  • Did you figure this out? still struggling.. – OldSchool Apr 03 '21 at 15:29

1 Answers1

0

Until Xcode 10 i was able to symlink the whole Developer folder on an external drive, e.g.:

ln -s /Volumes/_/Library/Developer/Xcode /Users/_/Library/Developer/Xcode
  • I tried the same thing on my own accord. It results in build errors like `Failed to find or create execution context for description ' System content for IBCocoaTouchFramework-EightAndLater scaleFactor=2x, renderMode.identifier=(null)'.` on Xcode 12.x for me. – Jon Willis Jan 28 '21 at 12:55