App Store Daily Sales Python Script

How do you keep track of your daily sales in Apple’s App Store? We used to manually download the report every day, open it in Excel or Open Office, sort the entries by name and price, and add up sums for each applications to see how many copies we sold the day before.

However, this quickly progressed from a novelty to being very tedious. So we wrote a simple Python script which does it all for you. It will look for the last daily or weekly report, as you specify, break down all paid application sales into categories in the currencies you specify, and show a nice, simple report with sales per app, as well as totals. Clean, simple, easy.

All you have to do is download the report into the same directory as the script, and (before you run it for the first time) specify the numerical sequence of your daily report file names at the top. Voila!

Here is the actual script itself.


Comments (View)

Upgrading to iPhone OS 3.0 GM Seed

…Is much more painful than it could be. Be warned that not only will it wipe out your iPhone’s contents (since it simply overwrites an image from Apple on top of you previous OS with its settings), but you will also need to get new certificates and provisioning profiles in order to run your apps on the new OS.

Yes, yes, we know, Apple says that you should only install the seed strictly on developer iPhones. But what are small developers to do, buy five of them?


Comments (View)