Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am buying a testing device for iPhone apps. I cannot afford an iPhone 4 so I am thinking to buy an iPod touch. Can I use an iPod touch for testing iPhone apps? What will be impossible to test on an iPod touch?

My second thought is to buy an iPhone 3G or iPhone 3GS, but I am not sure if these devices are too old to use as testing devices. What do you think? Could I use them? Can a new system be installed on these devices (does it slow them down)?

share|improve this question
up vote 3 down vote accepted

I wrote an extensive blog post about this topic a while ago:

Basically, an iPod touch is great as long as you don't want to use GPS-based location in your app (you can test general, wifi-based location) and are only interested in iOS 4+ deployment (or iOS 5+ if that's what your iPod is running).

share|improve this answer

Yes it runs iPhone apps. The iPod touch fourth generation is an excellent device for testing - it's inexpensive and has most of what you need. It has the A4 processor, same as iPad or iPhone 4, retina display, gyroscope, speaker, cameras, internet connectivity etc. iOS 5 also works great on them without slowdown.

share|improve this answer

As a registered iOS developer, I feel qualified to answer this question. First of all, an iPod touch can do everything an iPhone can, except it does not have a 3G internet connection or an internal GPS. So, to answer your question, you can test your app on an iPod touch. However, ensure that you buy a 4th generation iPod touch, because all previous models lacked a camera and a microphone. Also, if your app requires 3G connectivity you will need an iPhone.

share|improve this answer can test but when coming to native apps the ui will differ. Because iphone-6s screen size is 5.44 inches and ipod screen size is 4 inches.

I written this answer with my experience. I tested native application in ipod its working fine in that device again I tested same app in iphone-6 at that time i found some flaws (Very minor bugs).

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.