IOS 5 Beta 6 je izašao, preuzmite! Evo potpunog dnevnika promjena

iOS 5 Beta 6 je izašao, preuzmite! Evo potpunog dnevnika promjena

Snimka zaslona 19. 08. 2011. u 13.23.41

Vau, to nam je brzo palo na pamet: Apple je upravo objavio registrirani razvojni programer iOS 5 Beta 6.

Dostupno za platio dev, iOS 5 Beta 6 se može preuzeti putem iOS Dev Centra ili putem bežičnog ažuriranja ako već ljuljate iOS 5 Beta 4 ili noviju verziju na svom uređaju.

Apple preporučuje sigurnosnu kopiju vašeg uređaja pomoću iTunes 10.5 Beta prije nadogradnje. Primjenjuju se sva uobičajena upozorenja o tome da se radi o beta softveru.

Radimo na instaliranju iOS 5 Beta 6 na svoje uređaje i obavijestit ćemo vas ako vidimo nešto novo ili vrijedno pažnje što je drugačije. Je li netko odvažio i vidio super novu značajku na svom uređaju nakon nadogradnje? Javite nam u komentarima.

Evo službenih napomena Appleovog izdanja.

Računi

  • Prilikom stvaranja iCloud računa možete koristiti bilo koji Apple ID ako je to puna adresa e -pošte, a ne račun MobileMe. Ako imate MobileMe račun, možete ga premjestiti u iCloud. Više informacija o iCloudu možete pronaći na: http://developer.apple.com/icloud
  • FIKSNO: Prilikom postavljanja iCloud ili MobileMe računa pomoću pomoćnika za postavljanje i ostavljanja funkcije Pronađi moj iPhone, to bi zapravo moglo isključiti funkciju Pronađi moj iPhone nakon postavljanja. U postavkama/pošti, kontaktima, kalendaru/svom računu provjerite je li funkcija Nađi moj iPhone uključena nakon napuštanja pomoćnika za postavljanje.
  • FIKSNO: Omogućavanje usluga iCloud u Pomoćniku za postavljanje ne mora se uvijek ispravno spremiti. Nakon što dovršite Setup Assistant, posjetite Postavke> iCloud kako biste provjerili stanje računa iCloud. Ako imate više iCloud ili MobileMe računa konfiguriranih na uređaju, posjetite svaki od tih računa u Postavke> Pošta, Kontakti, Kalendar da biste potvrdili svaki račun.
  • FIKSNO: Preporučuje se da onemogućite oznake na više računa. Ako su omogućeni, rezultati mogu biti nedefinirani.

AirPlay

  • Od iOS 5, video sadržaji u aplikacijama i na web stranicama omogućuju AirPlay prema zadanim postavkama.
  • iOS 5 podržava AirPlay video putem AV Foundation.

Apple TV

  • Apple TV Software beta omogućuje korisnicima zrcaljenje sadržaja iPada 2 na Apple TV (2. generacija) pomoću AirPlaya. Ovaj beta softver također omogućuje Photo Stream na Apple TV -u tako da korisnici mogu pristupiti fotografijama pohranjenim u iCloudu. Aplikacija Apple TV Software pruža se za testiranje najnovije funkcije AirPlay s vašim iOS 5 aplikacijama i web stranicama. Ako želite instalirati Apple TV Software beta na svoj uređaj, najprije morate registrirati UDID uređaja na Portalu programa za programere za iOS.
  • Apple TV može se vratiti na glavni izbornik pri izlasku iz TV emisije koja se reproducira putem funkcije Home Sharing.
  • Glazbeni popisi za reprodukciju nedostupni su putem opcije Home Sharing.

Binarna kompatibilnost

  • U aplikacijama povezanim s iOS 5.0 SDK -om pomaci sadržaja pomicanja prikaza neće se više zaokruživati ​​na integralne piksele tijekom geste uštećivanja.

Kalendar

  • Rođendanski kalendari trenutno nisu dostupni putem icloud.com web stranici ili u sustavu Windows. Bit će dostupni u budućem izdanju.
  • FIKSNO: Zadani kalendar i dalje je kalendar On My iPhone unatoč postavljanju iCloud računa tijekom Setup Assistant -a. Kao zaobilazno rješenje, resetirajte zadani Kalendar nakon što završite Pomoć za postavljanje u Postavke> Pošta, Kontakti, Kalendar> Zadani kalendar.
  • FIKSNO: Potiskivanje podataka kalendara iCloud ne radi u iOS -u. Za sinkronizaciju kalendara iCloud pokrenite aplikaciju Kalendar ili ručno osvježite kalendare pomoću gumba Kalendari u gornjem lijevom kutu.

Osnovna slika

  • Nekoliko je filtera dodano od beta 1. Trenutni popis sada uključuje sljedeće filtre:CIAdditionCompositing, CIAffineTransform, CICheckerboardGenerator, CIColorBlendMode, CIColorBurnBlendMode, CIColorControls,CIColorCube, CIColorDodgeBlendMode, CIColorInvert, CIColorMatrix, CICbojaMonokromno, CIConstantColorGenerator, CICrop,CIDarkenBlendMode, CIDifferenceBlendMode, CIEIzuzetakBlendMode, CIEIzlaganjePodesite, CIFalseColor, CIGammaAdjust,CIGaussianGradient, CIHardLightBlendMode, CIHighlightShadowAdjust, CIHueAdjust, CIHueBlendMode, CILightenBlendMode,CILinearGradient, CILuminosityBlendMode, CIMaximumCompositing, CIMinimumCompositing, CIMultiplyBlendMode,CIMultiplyCompositing, CIOverlayBlendMode, CIRadialGradient, CISaturationBlendMode, CIScreenBlendMode, CISepiaTone,CISoftLightBlendMode, CISourceAtopCompositing, CISourceInCompositing, CISourceOutCompositing, CISourceOverCompositing,CISporavnajte filter, CIStripesGenerator, CITemperatureAndTint, CIToneCurve, CIVibrance, CIVinjeta, i CIWhitePointAdjust

GameKit

  • Podaci o podudaranjima za izmjene zasnovane na potezima trenutačno su ograničeni na 4 KB podataka.
  • NOVI: Događaji će se prenositi delegatu svaki put kada dođe do zaokreta na utakmici, a ne samo kad dođe na red lokalni igrač.
  • FIKSNO: Prilikom prijave u Game Center lozinka se može izbrisati, a prijava se možda neće dovršiti. Pokušaj drugi put će uspjeti.
  • FIKSNO: U ovoj beta verziji GameKit pozivnice mogu uspjeti. Kao zaobilazno rješenje, pokušajte ponovno pokrenuti uređaj.

iBooks

  • iBooks 1.2.2 možda neće prikazati neki tekst ili slike u knjigama. Ažurirajte na iBooks 1.3 u App Storeu.

iCloud sigurnosno kopiranje

  • Budući da se radi o beta softveru, preporučuje se da ne koristite usluge iCloud za spremanje kritičnih podataka ili informacija. Ako omogućite iCloud Backup, automatska izrada sigurnosnih kopija putem iTunes -a pri sinkronizaciji bit će onemogućena. Također predlažemo da ručno napravite sigurnosnu kopiju uređaja pomoću iTunes -a. Sigurnosne kopije napravljene s ranijim verzijama iOS 5 beta uskoro će postati nekompatibilne i više neće biti dostupne. Toplo se savjetuje da nadogradite na ovu verziju iOS 5 beta kako biste nastavili sigurnosno kopirati svoje uređaje. Ako naiđete na pogreške pri vraćanju iz sigurnosne kopije ili omogućavanju sigurnosne kopije više od jednog sata nakon prijave na iCloud, pokušajte izbrisati svoj iCloud račun iz postavki i ponovno ga dodati. Ako se pogreške nastave, pokušajte izbrisati uređaj i ponovno pokrenuti vraćanje.

iCloud pohrana

  • NOVI: Ako nazovete bilo koje stringByResolvingSymlinksInPath ili stringByStandardizingPath na putu koji je potekao iz vašeg spremnika, nikada nećete moći koristiti rezultat za uspješno izvođenje koordiniranog čitanja.
  • NOVI: Na KVS-u ograničenje po ključu podignuto je na 64 KB (kako bi se podudaralo s ograničenjem po aplikaciji); a maksimalni broj ključeva povišen je na 256.
  • Tijekom beta verzije iOS 5, svi dokumenti pohranjeni na poslužiteljima mogli bi se povremeno brisati prije GM -a. Stoga se toplo preporučuje da ne pohranjujete kritične dokumente ili podatke na poslužiteljima.
  • Profili za opskrbu više ne moraju biti omogućeni za iCloud na iOS Provisioning Portalu. Svi novo generirani profili za opskrbu sada su automatski omogućeni za iCloud. Ako koristite Xcode upravljani profil za proviziju tima, kliknite osvježi u Xcode Organizeru da biste dobili novi profil koji podržava iCloud. Da biste omogućili sve ostale profile opskrbe za iCloud, jednostavno regenerirajte svoje profile na portalu za opskrbu iOS -a.
  • Ako vaša aplikacija koristi NSMetadataQuery klase, morate postaviti predikat, iako se sam predikat zanemaruje.
  • U ovoj beta verziji, setSortDescriptors: metoda NSMetadataQuery nije podržano.
  • FIKSNO: Da biste koristili iCloud prije beta verzije 5, morali ste ručno navesti različite identifikatore spremnika (skup prikaza vaše aplikacije) u datoteci Entitlements za oba vaša Mac OS X i iOS projekta. Počevši od beta 5, da biste omogućili iCloud pohranu u svojim aplikacijama, jednostavno kliknite potvrdni okvir "Omogući prava" u oknu Sažetak vašeg projekta. Xcode će stvoriti prilagođenu datoteku ovlaštenja za vaš projekt koja automatski uključuje vaš ID tima. Možete dodati dodatne vrijednosti iCloud spremnika prema zahtjevima vaše aplikacije. (Imajte na umu da morate regenerirati svoje postojeće profile za opskrbu, bilo s Xcodeom ili na Portalu za opskrbu iOS -a, da biste koristili iCloud pohranu.) Ako navedete niz prilagođenog identifikatora za vašu vrijednost prava na iCloud Store Key-Value Store ili iCloud Container, više ne morate unaprijed dodavati svoj ID tima na početak niz. Xcode će automatski dodati vaš timski ID tim unosima
  • Niz identifikatora spremnika koji prosljeđujete u URLForUbiquityContainerIdentifier: metoda NSFileManager MORA uključiti ID tima na početak niza. Kao pogodnost, ako prođete nula, Foundation koristi prvi ID spremnika dokumenata naveden u pravima vaše aplikacije.
  • Postoje problemi s korištenjem API -ja dokumenta za pohranu u oblaku zajedno sa zaštićenim podacima koji mogu dovesti do oštećenja podataka.
  • FIKSNO: U ovoj beta verziji, aplikacije temeljene na dokumentima ne mogu uvijek otkriti kada se datoteke mijenjaju, premještaju ili brišu ispod njih.
  • U ovoj beta verziji izlagači datoteka (objekti koji prihvaćaju NSFilePresenter protokol) ne primaju neke od poruka koje bi trebale primiti, osobito:
    • predstavljenItemDidChange
    • predstavljenoSubitemDidAppearAtURL:
    • predstavljenoSubitemDidChangeAtURL:

    To možete zaobići implementacijom relinquishPresentedItemToWriter: metodom i provjerom je li pisac doista napisao kada vaš izlagač datoteka ponovno zatraži. Također možete koristiti FSEvents za promatranje promjena datotečnog sustava

  • U ovoj beta verziji poruke o promjenama datoteka u direktoriju ne isporučuju se objektima koji prihvaćaju NSFilePresenter protokol.
  • Dok prijavljujete grešku u vezi sa sučeljima za pohranu iCloud, molimo vas da uključite zapisnike prikupljene tijekom sesije otklanjanja pogrešaka. Da biste generirali te zapisnike, morate instalirati poseban profil za otklanjanje pogrešaka na svoj uređaj. Profil za otklanjanje pogrešaka može se dobiti na http://connect.apple.com. Ovaj profil omogućuje generiranje dnevnika otklanjanja pogrešaka koji su potrebni za dijagnosticiranje bilo kakvih problema pomoću iCloud pohrane. Upute za prikupljanje dnevnika su:
    1. Instalirajte profil. (Najlakši način za to je da pošaljete poruku sebi i otvorite privitak na njihovom uređaju.)
    2. Reproduciraj grešku.
    3. Sinkronizirajte s iTunesom da biste izvadili zapisnike s uređaja.
    4. Priložite zapisnike svom izvješću o programskoj pogrešci. Zapisnike možete pronaći u ~/Library/Logs/CrashReporter/MobileDevice/DeviceName/DiagnosticLogs.

    Ti se dnevnici mogu vrlo brzo povećati, pa biste trebali ukloniti profil nakon što ponovite problem i izvučete zapisnike za izvješće o programskim pogreškama.

  • Nazivi datoteka ne razlikuju velika i mala slova u OS X, ali velika i mala slova u iOS-u. To može dovesti do problema pri sinkronizaciji datoteka. Trebali biste poduzeti korake na iOS -u kako biste izbjegli stvaranje datoteka čiji se nazivi razlikuju samo po slučaju.

iMessage

  • iMessage beta 1 neće moći komunicirati s korisnicima iMessagea na beta 2 ili novijoj verziji.
  • NOVI:Pomoćnik za postavljanje ne unosi lozinku AppleID -a za FaceTime aplikacije iMessage.

graditelj sučelja

  • NOVI:Pogledi najviše razine u dokumentu koji koristi automatsko postavljanje ne mogu imati dodana ograničenja širine i visine. Da biste to zaobišli, možete ručno dodati željeno ograničenje širine ili visine u kôd.
  • NOVI:U Interface Builderu dokumenti koji se koriste automatskim rasporedom i ograničenjima koja generira Xcode ne mogu se izbrisati. Ta ograničenja možete "izbrisati" stvaranjem korisničkog ograničenja za ponašanje koje očekujete. Na primjer, ako povučete gumb, a Xcode generira vodeće ograničenje za superpregled gumba, a htjeli ste zadnji rub do superview ograničenje, ručno stvaranje jednog pomoću "Add Constraint => Trailing Constraint to Superview" uklonilo bi prednji rub u superview ograničenje.
  • NOVI:Poznato je da se ograničenja jednakih širina/visina mogu prekršiti na pogledima koji ispunjavaju spremnik pri promjeni veličine prozora. Ako promijenite veličinu prozora i prekine se ograničenje jednakih širina/visina, njegovo ponovno dodavanje ispravno će prilagoditi prozor kako bi se prilagodilo ograničenju.
  • NOVI: Prilikom uređivanja vrijednosti ograničenja u inspektoru, ograničenje ostaje odabrano, a okvirni prikaz nastavlja prikazivati ​​ograničenje kao odabrano.
  • NOVI:U XCode 4.2 prilikom kopiranja pogleda (bilo jednog prikaza ili više prikaza), oba su korisnički definirana ograničenja izravno na odabrani prikaz, a korisnički definirana ograničenja između prikaza koji se kopiraju kopiraju se u kartonski.
  • NOVI:U Xcode 4.2 za dokument koji koristi Cocoa Auto Layout "Odaberi sve" na platnu više ne odabire ograničenja i podogle uređenog prikaza. Ako je odabran prikaz, odabrat će se samo prikazi. Ako je odabrano ograničenje, "Odaberi sve" odabrat će sva ograničenja.
  • NOVI:Promjena stila segmenta NSSegmentedControl u "Automatski" mogla bi se srušiti u dokumentima pomoću automatskog izgleda kakaa. Da biste zaobišli problem, koristite eksplicitan stil segmenta, poput okruglog ili teksturiranog, a za vrijeme izvođenja promijenite stil segmenta na automatski pomoću -[NSSegmentedCell setSegmentStyle:]

iPod

  • FIKSNO: Kad koristite gumbe za glasnoću na uređaju ili na slušalicama, klizač za glasnoću u korisničkom sučelju aplikacija možda se neće ažurirati iako se razina glasnoće promijenila.

iTunes

  • Verzija iTunes -a koja dolazi s beta 5 ne može sinkronizirati uređaje na kojima je instaliran beta 4 softver. Da biste izbjegli ovaj problem, učinite sljedeće:
    1. Sinkronizirajte sve uređaje na kojima je instalirana beta 4 s verzijom iTunes koja je isporučena s beta 4.
    2. Nadogradite iTunes na verziju koja dolazi s beta 5.
    3. Povežite uređaj i instalirajte beta 5 softver. (Shvatite da biste mogli vidjeti pogrešku pri sinkronizaciji pri prvom povezivanju uređaja.)
    4. Nakon instaliranja beta 5 softvera, vratite sigurnosnu kopiju koju ste napravili u 1. koraku.
  • Videozapisi kupljeni u trgovini iTunes Store ne reproduciraju se na AppleTV -u druge generacije preko AirPlaya s iTunes 10.5.

Pošta

  • Prilikom promjene naziva računa računa e -pošte u postavkama, prazne poruke mogu se vidjeti u jedinstvenoj pristigloj pošti. Kao zaobilazno rješenje, izbrišite i ponovno dodajte račun umjesto da promijenite naziv hosta.

Ažuriranje softvera OTA

  • Ako radite ažuriranje softvera OTA, morat ćete ponovno sinkronizirati svoje fotografije s iTunesom. ”

Fotografije

  • FIKSNO: Prilikom vraćanja biblioteka fotografija iz iTunes sigurnosne kopije, neke se fotografije možda neće pojaviti u aplikaciji Fotografije nakon vraćanja. Izradite sigurnosnu kopiju svojih fotografija prije ažuriranja na iOS Beta 5.

Podsjetnici

  • NOVI: Ako je sinkronizacija podsjetnika omogućena za Yahoo račun, a na poslužitelju nema zbirke podsjetnika, telefon će ga stalno ponovno stvarati. Zbog greške na Yahoo poslužitelju ta će se zbirka prikazati kao kalendar događaja.

Simulator

  • Usluge lokacije nisu funkcionalne u simulatoru iOS 4.3 koji radi na Mac OS 10.7 s Xcode 4.2.

Odskočna daska

  • Push i lokalne obavijesti za aplikacije pojavljuju se u novom centru za obavijesti u sustavu iOS 5. Centar za obavijesti prikazuje obavijesti koje se smatraju "nepročitanima". Kako bi se prilagodile push i lokalne obavijesti koje nemaju status "nepročitano", programeri mogu upotrijebiti broj svojih bedževa aplikacije za pokretanje brisanja obavijesti iz obavijesti Centar. Kad aplikacija obriše svoj broj znački (postavljanjem na nulu), iOS 5 izbrisat će svoje obavijesti iz centra za obavijesti.
  • FIKSNO: The UIPrerenderedIcon ključ (u Info.plist file) nije poštovan u ovoj beta verziji.

StoreKit

  • FIKSNO: Kupnja unutar aplikacije neće raditi za programere koji testiraju svoje aplikacije s iTunes Sandboxom.

UI Automatizacija

  • NOVI: Poznat je problem pri upotrebi API za izvedbuTaskOnHost u skripti za automatizaciju korisničkog sučelja. Ako zadatak koji se izvršava s API -jem ispisuje pretjerano (recimo, tisuće redaka teksta) na standardni izlaz ili standardna pogreška, zadatak može zastojiti do isteka vremenskog ograničenja, u kojem će trenutku baciti javascript iznimka.
  • The zaključavanje () i otključati() funkcije od UIATarget zamijenjene su lockForDuration () funkcija.
  • Počevši od iOS 5 beta 2, sada možete pokrenuti izvršavanje skripte za automatizaciju korisničkog sučelja na iOS uređaju s glavnog računala pomoću alata za instrumente. Naredba je:
    • instrumenti -w -t
  • Kad koristite cli instrumente za automatizaciju korisničkog sučelja, sada možete ciljati zadani predložak automatizacije i proslijediti skriptu i put do rezultata u alat kao opcije varijable okruženja. Na primjer:
    • instrumenti -w -t /Developer/Platforms/iPhoneOS.platform/Developer/Library/Instruments/PlugIns/AutomationInstrument.bundle/Contents/Resources/Automation.tracetemplate -e UIASCRIPT

Najnoviji post na blogu

| Kult Maca
August 21, 2021

Stvari koje možda već ne znate o Retina zaslonu novog MacBook Pro računalaAko ste sretni vlasnik novog MacBook Pro -a, evo nekoliko stvari koje bis...

| Kult Maca
August 21, 2021

Okrećite vlastiti WWDC s ovih 107 besplatnih Apple videozapisaNe propustite minutu WWDC -a sada kada su sve sesije online. Fotografija: Roberto Bal...

Appleove vijesti, analize i mišljenja, te opće tehnološke vijesti
August 21, 2021

Novi zračni ruksak za putovanje omogućuje vam vezanje tehnološki teškog ručnog prtljagaPrivežite ovaj ručni prtljag sa svom tehnikom za svoj sljede...