Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free.

I have some developers creating an iPhone app, often the app will not work on one type of iPhone even though it worked on another one using the same version of iOS. Therefore, I am looking for a service where I can test the app natively on all the iPhone versions running various versions of iOS. I would like to be able to interact with the iPhones myself, so that I know that a specific bug has actually been fixed before, pushing to App Store and waiting 9 days for the review before I can hear the sad news from customers. Googling got me nowhere.

Do such services exist?

share|improve this question

closed as not constructive by gnat, World Engineer, BЈовић, Yusubov, Walter Oct 23 '12 at 12:14

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance. If this question can be reworded to fit the rules in the help center, please edit the question.

your best bet is emulators, find them online and test there –  Yusubov Sep 30 '12 at 0:09
@ElYusubov There does not seem to be any emulators. Google got me nowhere. –  David Sep 30 '12 at 21:49
You're going to need to buy some devices. It's a big pain in the neck, and I'd only advise buying ones that give you trouble, but it's really the only thing to do. EBay is probably your friend here. –  Michael Kohne Oct 1 '12 at 13:01
You are doing something non-standard if something works on say a Iphone 4s but not a Iphone 4 where both are running iOS 6. –  Ramhound Oct 23 '12 at 11:15

1 Answer 1

up vote 3 down vote accepted

As mentioned by one commenter, there isn't really a way out of this than to purchase the matrix of phones/ ios versions. To mitigate the outlay you can work to reduce the versions of ios you support. I support current and current-1. So ios 4 was dropped from the last update. The adoption rate is such that I have less than four percent of users on ios 4.

I haven't used their service personally, but maybe utest could offload some of the functional testing across devices http://www.utest.com/mobile-functional-testing

share|improve this answer

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