So what makes me feel like scripting XCode?

  • Not being able to sort group items alphabetically (or maybe I just don’t know)
  • Adding assets manually. Although to be fair, the problem is more likely that my asset exporter generates many junk files I do not want to add (don’t ask)
  • Objective C Properties. Having said that, is a macro worse than a script, and more importantly, does it even matter?
  • Turning project groups into folders (or maybe I just don’t know how)
  • Typing signatures whenever I need to implement a protocol…
  • Project files are hard to understand, even harder to modify.
  • … (1)

We can script XCode using either applescript or python

I can’t kick myself to read any of this today.

(1) Didn’t think of anything else, but feels right.