It depends on the game. Simple casual games take 2–4 months, while a bit bigger projects might require 4–8 months. Large and 3D titles and the most complex ones usually can not be finished fully until 8–12 months or more. Working on an existing game is a faster process, and it might take 1–3 months.
The amount of time can be measured the same way as cost. If you need more art, features, if backend complexity is higher, it will take more time. Another factor is the number of revisions – the more you need them in different stages of development, the more it will affect the price.
Our iPhone game development services are organized around milestones with playable builds, so you're never waiting months to see progress. If you have a hard deadline, for example, a marketing campaign, an event, a funding round, just let us know upfront, and we'll plan the scope around it.