Orice dezvoltator de aplicatii pentru iOS care doreste ca titlurile sale sa aiba cautare in App Store trebuie sa fie foarte bine “echipat” pentru a isi testa creatiile in orice conditii. In imaginea de mai sus aveti un “banc de lucru” al unui dezvoltator normal care isi testeaza aplicatiile pe nu mai putin de 12 iDevice-uri cu 8 versiuni diferite ale iOS inainte de a le lansa in App Store. O diversitate atat de mare in iDevice-urile folosite pentru teste garanteaza utilizatorii de faptul ca acea aplicatie va functiona bine indiferent ce versiune de iOS au ei in propriul terminal.
I can test anything from iOS 3.1 through iOS 5. The older OS versions are especially helpful to keep around since it is essentially impossible to replicate an issue on iOS 3.X without having a dedicated device kicking around. While taking this picture I was struck by how little the form factor of the iOS lineup has changed in the last 5 years. From above they all look almost identical.
Din pacate nu toti cei care dezvolta aplicatii pentru iOS isi permit sa cumpere atat de multe iDevice-uri asa ca atunci cand o aplicatie se inchide singura sau genereaza erori trebuie sa va ganditi ca ea probabil a fost testata pe nu prea multe versiuni ale iOS si probabil pe iDevice-uri care nu au jailbreak.