Licenses are perpetual. They do not expire and do not need to be renewed.
Licenses can be upgraded. You can upgrade to a more expensive license later paying only the difference in cost.
Pay attention to the distribution type - Hosted (sites / servers), binary (applications) or source (includes all the others).
Choose according to your needs (more below).
All licenses allow commercial use unless otherwise indicated.
Learn how to make an iPhone or iPad puzzle game with a compete step-by-step eBook and the source-code of a published game - Monster Checkers. This starter kit will get you started with Objective-C programming, familiarize you with the Xcode development environment and help you build a professional puzzle game from scratch.