Monthly Archives: November 2011

Pic-a-POD for Mac Reviews

Since reviews are scattered throughout the various App Stores, I thought it might be fun to amalgamate them here:

Great way to beautify your day!

by Thomas Moore

This app will supply you with a never-ending stream of the most beautiful images on the web. It allows you to pull them in from eight different POD sites at present, and more can be added. The images are automatically downloaded daily and cycled onto your desktop wallpaper at intervals of your choice. You get nutshell information about every image, as well as links to the original sites for more in depth inquiry. It is drop-dead easy to use and will make your screen drop-dead beautiful every day. 99¢ for access to all these images, and you can share them on your social network with a click, as well. This is the best source of striking, unique imagery that I have ever seen…

Pic-a-POD does what it says…

par Jacques 971

And does it very quickly and well…

Works fine under Mac OS X 10.6.8 on my MacBook Pro (Pic-a-POD v2.0.0).


Neat Picture of the Day App

by Tim Reichelt

Smooth. My favorite POD sites conveniently fed to my desktop. Very polished now compared to version 1.

Thanks to all reviewers, and it anyone else likes to post a review, that would be much appreciated.

Testing iOS in-app purchases

I am working on Pic-a-POD for iOS and my plan is to have the basic app free, but with access to a single POD only. Unlocking the other PODs will be done via an in-app purchase.

For testing purposes, Apple asks you to create test user accounts inside your iTunes Connect account. You set them up for a specific regional app store and when you use them to buy, Apple’s servers respond correctly, but no money is involved.

Continue reading Testing iOS in-app purchases

Pic-a-POD now available on the Mac App Store

My third icon was passed by Apple’s reviewers, and I am very pleased to be able to say that there were no other issues with Pic-a-POD, so the app is now ready for sale. I have a Mac App Store link that works, but it seems that Pic-a-POD is not yet completely incorporated into the App Store as searching for it returns no results. But clicking the image below will take you to the app’s link on the App Store where it sells for 99 cents.

Pic-a-POD on the Mac App StoreIf any beta testers would like a promo code, please email me and I will be happy to send one as long as they last. In return, I would appreciate a rating and review.

Setting up In-App Purchases

Today I am working on incorporating in-app purchases into the iOS version of Pic-a-POD. My plan is to have the basic app be free, but that will only allow access to the large pic from one of the available sources. An in-app purchase will unlock full access.

I was following all the steps detailed in Apple’s documentation, and the actual coding was not complex. But it wasn’t working. You have to send a product request to the App Store and every time, mine kept coming back as an invalid ID.

Continue reading Setting up In-App Purchases

Setting pricing & release date for the Mac app

One thing I forgot to mention when detailing how to set up the app data in iTunes Connect was the info about pricing & release date. This can be edited from iTunes Connect later anyway, but I assume that after the app goes live, it becomes more difficult to make changes.

To set a price, you have to choose a Price Tier. This means you cannot decide to make you app cost some weird price like $3.87 or $14.03 – it has to have one of Apple’s standard prices. When you select a price tier, a table appear that shows what this means in App Stores around the world – what price customers will pay and how much gets back to the developer.

Continue reading Setting pricing & release date for the Mac app

Finding your iOS device’s ID

If you want to join an iOS beta program, the developer will need to know the unique ID of your iOS device – the UDID. This is because beta apps are distributed to a limited set of devices, not through the App Store and the developer has to create a development profile that includes the UDIDs of every device permitted to install the test app.

To find this ID, connect your device to iTunes either wirelessly or via USB. Select the device in the side-bar, then select Summary in the tabs at the top. You will see a display similar to this:

iOS device in iTunes Continue reading Finding your iOS device’s ID

Submitting to the App Store

In my last post, I detailed the changes I made to the app itself to prepare it for the App Store and how to submit it’s data to iTunes Connect. The next stage is to submit the app’s binary for review.

Once the app data has been entered at iTunes Connect, a button appears saying “Ready to Upload Binary”. This button must be clicked before an upload can be done. Then you have to go through a page asking if the app includes any cryptographic routines that might be subject to export restrictions. Since Pic-a-POD uses no cryptography at all that was fine. I don’t know what happens next if you do use cryptography. Click “Continue” on the next page and the app status will change to “Waiting For Upload”.

Continue reading Submitting to the App Store

Getting the app ready for the App Store

Now that I have all the admin work completed, it’s time to get the app itself ready. The main change I have to make from the beta versions is removing the updating mechanism. Since the App Store handles all this, they don’t allow apps to have built-in updating. I had been using the Sparkle framework, but now I removed it, as well as the menu item for checking.

The icon file was another thing I had to fix. The App Store submission checklist states that the apps need a 512×512 icon and a 128×128 icon. Unlike for iOS apps, they do not specify the file names needed, so I just edited my icns file to make sure that it contained all the valid icon sizes. Previously I had only included a 512×512 image. I am hoping that the App Store will just use the icns file to display the icons they need. If not, I guess they will ask for the icons as separate image files.

Continue reading Getting the app ready for the App Store