Sparkle Automation with Xcode 4


I added Sparkle, for the first time, to a project. Sparkle is the (fairly) painless way to add automatic updating to a program. However, for security, there are a few steps you must take each time you want to publish an update - like code signing, xml changes, zip'ing, etc.

To use this script to automate the Sparkle update process, you have to do a couple things:

1. Add a new "run script" build step to your Xcode 4 project.

2. Modify the "DSA_SIG" value in the script to point to the Sparkle signing Ruby script (that came with Sparkle) and your private key.

3. If you have per-version release notes, update the code related to "DESCRIPTION" to reflect where the release notes are located.

Subscribe to A garage sale for your mind

Don’t miss out on the latest posts. Sign up now to get access to the library of members-only posts.
[email protected]
Subscribe