iPhone Development Test Devices
iOS Simulator , korábban iPhone Simulator , egy hivatalosan támogatott szoftver, szimulátor , ami a csomagban az Apple hivatalos iOS SDK vagy Software Development Kit . Az iOS Simulator fejlesztők futtatható épít a apps virtuális emuláció több változata iOS , mert úgy tűnik, a korai iPhone , az iPhone 4S és az iPad . Az iOS Simulator is kínál a fejlesztők hozzáférést a konzol és a baleset naplók. Azonban iOS Simulator nem szimulálni bizonyos funkciók az iPhone és az iPad pontosan , többek között, hogy az alkalmazás befolyásolja a térinformatikai funkciók ezen eszközök vagy hogy az app fog reagálni valós időben a változó adatokat küldött a gyorsulásmérő .
Jail - törött iPhone
Jail -törés segítségével a fejlesztők a nyílt hozzáférést az Apple általában zárt iOS operációs rendszer. Bár az Apple megpróbálta megállítani az iPhone felhasználók a börtönből , megtörve az eszközök , a bíróságok az Egyesült Államok úgy vélte, hogy börtön - törés teljesen legális . A fejlesztők számára , börtön - törés azt jelenti, hogy nem kell ugrani a karikán , hogy a készülék rá egy igazi iPhone tesztelésre . Azonban a börtön - törés az iPhone okozhat iOS lezuhan rendszeresen és alkalmazásokat telepített a börtön törött iPhone futhat váratlan módon. Bár kényelmes , tesztelje az app a jail - törött készülék nem ad elég információt arról, hogy ez hogyan fog viselkedni app az Apple által jóváhagyott változatát iOS .
Saját iPhone
iPhone fejlesztő program a fejlesztők, akik hajlandóak fizetni egy éves előfizetési díjat a képesség, hogy telepíteni korai változatát apps , hogy egy valódi eszköz futó iOS helyett egy emulátor . Sok esetben , a tesztelés app a saját tényleges rendeltetési hardver felfedi hibát, hogy nem lett volna nyilvánvaló a szimulátor , és egy állomány változata iOS , nem pedig börtön törött verziót kapsz egy stabil és kiszámítható környezetet a vizsgálathoz .
azonban az iPhone vagy iPad futhat csak egyetlen változatát iOS egy időben. A teszt az alkalmazás különböző változatai iOS , akkor kell használni a hardveres egység a cél verzió már telepítve van. Ez azt jelenti, hogy újra kell telepítenie egy másik változata iOS -, majd az app - , hogy mindnyájatokat , hogy lehet időigényes . Ezen kívül , az Apple arra figyelmeztet, hogy lehet, hogy tégla az iPhone akaratlanul is , ha úgy dönt, hogy teszteljék a szoftver rajta. Ha szüksége van az iPhone a mindennapi használatra , akkor van értelme beruházni egy másik iPhone szentelt tesztelés .
Külső béta tesztelők
Ha fejlesztése várva várt vagy kívánatos app - , vagy ha van egy költségvetés minőségbiztosítás - lehet toborozni a külső béta tesztelők , hogy próbálja ki az alkalmazást a saját iOS eszközök. Telepíteni a app béta tesztelők , akkor meg kell , hogy az egyes céltartalék profilokat az egyes felhasználók egyedi eszköz azonosítója . A külső tesztelők segítségével tesztelje az eszközt a különböző modellek és iOS verzió egyszerre . Használja a "Build és Archive" funkció XCode és a "terjeszt az Enterprise" megosztása opciót, és töltsd fel a PPA fájlt a honlapon . Ez lehetővé teszi a tesztelők , hogy töltse le és telepítse a béta változatát app közvetlenül az internetről , hanem az iTunes .