What this is:
This is an updated DocSet database file that fixes the URL paths in the XCode developer documents for Leopard. These will correctly point to the correct URLs as Apple relocated all leopard documentation sometime in the past few years and now return a 404 when accessed from XCode. Over 1100 document URLs have been updated.
Who this is for:
This is for developers using XCode on Leopard. General users will not benefit from this at all.
Download Link:
mega.nz
Release 0.1 - 4/15/2020
Install Instructions:
Other Notes:
The database is just a normal sqlite DB. Easily accessible. Thankfully Apple made the change easy to automate so a quick sql statement did the work. The technotes couldn't be updated as they don't follow a predictable url scheme as the samplecode and documentation follows.
Also it would be possible to scrape the apple website and generate a local version of the documents. Sadly this isn't as trivial as just wget'ing the files and dropping them in a folder. Apple uses a javascript to fetch the document contents dynamically. So one would have to run the javascript to fetch the content. Export a properly formatted HTML page and make sure all assets are downloaded as well. Absolutely possible but a pain and time consuming.
This is an updated DocSet database file that fixes the URL paths in the XCode developer documents for Leopard. These will correctly point to the correct URLs as Apple relocated all leopard documentation sometime in the past few years and now return a 404 when accessed from XCode. Over 1100 document URLs have been updated.
Who this is for:
This is for developers using XCode on Leopard. General users will not benefit from this at all.
Download Link:

13.65 MB file on MEGA
Release 0.1 - 4/15/2020
Install Instructions:
- Download and extract the file
-
Bash:
sudo cp docSet.dsidx /Developer/Documenation/DocSets/com.apple.ADC_Reference_Library.CoreReference.docset/Contents/Resources/
- Restart Xcode. Enjoy
Other Notes:
The database is just a normal sqlite DB. Easily accessible. Thankfully Apple made the change easy to automate so a quick sql statement did the work. The technotes couldn't be updated as they don't follow a predictable url scheme as the samplecode and documentation follows.
Also it would be possible to scrape the apple website and generate a local version of the documents. Sadly this isn't as trivial as just wget'ing the files and dropping them in a folder. Apple uses a javascript to fetch the document contents dynamically. So one would have to run the javascript to fetch the content. Export a properly formatted HTML page and make sure all assets are downloaded as well. Absolutely possible but a pain and time consuming.
Last edited: