Wednesday, May 13, 2009

iPhone Developer account renewal

Last night I noticed this message at the top of the screen when logged into Apple's iPhone developer portal (click on the image for a better view):



For those not wanting to click, the text says "Your iPhone Developer Program is set to expire in 60 days. To maintain your application(s) on the App Store and your access to the Program Portal, please renew your membership."

This is an interesting point that answers a question I had been wondering about. Apparently, if you don't renew your Apple iPhone developer account, all your apps are removed from the store! It makes perfect sense and will eliminate the problem of unsupported apps cluttering the store, but it's the first confirmation I've seen that Apple will in fact remove apps of expired developer accounts.

Oddly, it appears Apple currently has a bit of a math problem in their reminder calculation. When I tried to click through and renew my account, I received the following message (again, you can click on the image for a more readable view):



"Thank you for you interest in renewing your iPhone Developer Program membership. You will be able to renew your membership 60 days prior to your expiration date. Log in to the iPhone Developer Program Portal to view the expiration date of your current iPhone Developer Program."

One part of Apple's system thinks my account has less than 60 days left, but the part that lets me renew says I can't renew until I have less than 60 days left. Hmmm... I signed up around mid-July of 2008, so hopefully within the next few days I'll actually be able to renew.

And, in even more strangeness, the intermediate click through page that expounds on the virtues of renewing your account includes a link for Frequently Asked Questions about renewing your membership. Clicking on that brings up a lovely page that says "We're Sorry. The page you have requested can't be found." At the moment, http://developer.apple.com/support/iphone/enrollment/renewal.html is a broken link.

All content copyright © 2009  Brian Stormont, unless otherwise noted.   All rights reserved.