1. fotoaparati
  2. Car Audio & Electronics
  3. Home Audio
  4. Osobni Audio
  5. TV
  6. Pametna kuća
  >> Hrvatska Electronic Technology >  >> Mobiteli i oprema >> iPhone

iPhone razvoj Ispitni uređaji

Iako programeri web aplikacija za iOS ima dosta alata browser - based za razvoj testiranje verzije svog softvera , Apple je napustio programere iOS - izvornih aplikacija s nekoliko opcija za testiranje . Gotovo svi programeri početi testiranje koristeći Appleov iOS Simulator , a zatim prijeći na stvarnim hardverske uređaje kao njihov app približava završetak . iOS Simulator

iOS Simulator , bivši iPhone Simulator , jeslužbeno podržan software simulator koji dolazi u paketu s Appleovim službenim iOS SDK ili Software Development Kit . Uz iOS Simulator , programeri mogu pokrenuti gradi svoje aplikacije u virtualnom emulacije u više verzija iOS kako bi se prikazali u ranim iPhone, iPhone 4S i iPad . IOS Simulator također nudi programerima pristup konzoli i sve o rušenju . Međutim , iOS simulator ne može simulirati određene značajke za iPhone i iPad točno , uključujući i kako vaš app će komunicirati s Geolokacija značajke tih uređaja ili kakoapp će reagirati u realnom vremenu mijenja informacije poslane od akcelerometar .


zatvor - slomljena iPhone

zatvor -razbijanje daje programeri otvoren pristup Appleov obično zatvoreni iOS operativnom sustavu . Iako je Apple pokušao zaustaviti iPhone korisnici iz zatvora razbijanje svoje uređaje , sudovi u Sjedinjenim Državama smatrali da zatvor- razbijanje je nepostojećem . Za programere , zatvor- razbijanje znači da nećete morati skakati kroz obruč kako bi dobili svoj ​​uređaj na pravi iPhone za testiranje . Međutim , zatvor- razbijanje vaš iPhone može uzrokovati iOS sudar povremeno , i aplikacije instalirane na zatvor - slomljena iPhone može raditi na neočekivane načine . Iako je zgodan , testiranje svoju aplikaciju na uređaju zatvoru - slomljena ne mogu vam dati dovoljno informacija o tome da je app će se ponašati na Apple - odobrenog verziji iOS .
Vlastiti iPhone

iPhone programer nudi programeri koji su spremni platitigodišnju pretplatu mogućnost primjene rane verzije svojih aplikacija na pravi uređaj sa sustavom iOS , a ne da se emulator . U mnogim slučajevima , testiranje svoju aplikaciju na svojim stvarnim odredište hardver može otkriti greške koje ne bi bilo vidljivo na simulatoru , a koristite verziju dionica od iOS- a ne zatvorsku - slomljena verzija će vam dati više stabilan i predvidljiv okruženje za testiranje .

Međutim ,iPhone ili iPad može pokrenuti samo jednu verziju iOS- u isto vrijeme . Da biste testirali aplikaciju na različitim verzijama iOS , morat ćete koristiti hardverski uređaj s ciljnom verzija već instalirana . To znači da ćete morati ponovno instalirati drugu verziju iOS - a onda je vaš app - da svaki onaj , koji može biti dugotrajan . Osim toga , Apple upozorava da može cigle vaš iPhone volje , ako se odlučite za testiranje softvera na njemu . Ako trebate svoj ​​iPhone za svakodnevnu uporabu , to može smisla ulagati u drugoj iPhone posvećenoj testiranja .
Vanjski beta testera

Ako ste u razvoju dugoočekivanom ili poželjno app - ili ako imate proračun za osiguranje kvalitete - možete zaposliti vanjske beta testera za isprobati svoju aplikaciju na svojim iOS uređajima . Rasporediti svoju aplikaciju za beta testera , morat ćete napraviti pojedinačne rezerviranja profile na temelju svakog korisnika jedinstveni uređaj ID . Korištenje vanjskih testera će vam testirati uređaj na različitim modelima i iOS verzije u isto vrijeme . Koristite "Build i Arhiva " funkciju u Xcode i" Podijeliti za poduzetništvo " dijeljenje opciju i upload ZJN datoteku na svoje web stranice . To će omogućiti testeri skinuti i instalirati beta verzije svoje aplikacije izravno s weba , umjesto preko iTunes .

  1. iPhone aplikacija trendovi
  2. Kako BenchmarkiPhone
  3. Moj iPhone neće vratiti do 4.0.2
  4. Moj iPhone OS 4 Neće Multitask
  5. Mogu li uzeti iOS 4 off my iPhone ?