jwallace.us

tech, tunes, and other stuff

Dashcode in Mavericks

The last version of Apple’s developer tool called Dashcode is 3.0.5, and stopped working after OSX 10.7 Lion. So, if you have OSX 10.9 Mavericks like myself and you wish to run Mavericks, you’ll have to do a little hacking.

Using your favorite editor using sudo, go into the Dashcode application’s Contents directory and edit the following file:

/Volumes/orion/Developer/Applications/Dashcode.app/Contents/Info.plist
1
2
3
4
5
6
7
8
9
10
11
12
<key>CFBundleHelpBookName</key>
<string>Dashcode User Guide</string>
<key>CFBundleIconFile</key>
<string>Dashcode</string>
<key>CFBundleIdentifier</key>
<string>com.apple.DashcodeLegacy</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleShortVersionString</key>
<string>3.0.5</string>

Look for the CFBundleIdentifier key. In version 3.0.5 it can be found on line 234. In the string that follows (line 235) change com.apple.Dashcode to com.apple.DashcodeLegacy as I have done above. Save the file and you will now be able to run Dashcode in Mavericks.