IOS 5 beetaversioon 3 on nüüd allalaadimiseks saadaval!

iOS 5 beetaversioon 3 on nüüd allalaadimiseks saadaval!

Ekraanipilt 2011-07-11, kell 13.31.29

Apple andis äsja registreeritud arendajatele välja iOS 5 kolmanda beetaversiooni, tuntud kui Build 9A5259f. Laadime alla ja installime praegu, kuid vahepeal, kui olete registreeritud arendaja, hankige see allalaadimine iOS -i arenduskeskuses.

Kas märkasite Beta 3 -s midagi uut? Pange meile rida allpool olevatesse kommentaaridesse! Siin on väljalaskemärkmed.

Järgmised probleemid on seotud 5.0 SDK kasutamisega koodi arendamiseks.

Kontod

  • ICloudi konto loomisel saate kasutada mis tahes Apple ID -d, kui see on täielik e -posti aadress, mitte MobileMe konto. Kui teil on MobileMe konto, saate sellelt kontolt andmeid kopeerida iCloudi kontole, et neid testimise ajal kasutada. Lisateavet leiate iCloudist aadressilt: http://developer.apple.com/icloud
  • Kui seadistate iCloudi või MobileMe konto seadistusabi abil ja jätate funktsiooni Find My iPhone sisse, võib see pärast seadistamist tegelikult minu iPhone'i välja lülitada. Palun kontrollige menüüst Seaded/Mail, Kontaktid, Kalender/YourAccount, et pärast seadistusabilisest lahkumist on Find my iPhone sisse lülitatud.
  • MobileMe veebisaidil leidke seade Find My iPhone abil seadme leidmisel probleem (www.me.com), kui lülitate iCloudilt tagasi MobileMe -le. Selle probleemi lahendamiseks toimige järgmiselt.
    • Seadmes avage Seaded-> Mail, Kontaktid, Kalender->@me.com ja Lülita Find My iPhone välja ja uuesti sisse. Nüüd peaks seade ilmuma MobileMe veebisaidile.
  • Järjehoidjad on soovitatav mitmel kontol keelata. Kui need on lubatud, võivad tulemused olla määratlemata.
  • UUS: Selles beetaversioonis valik „Turvaküsimuse valimine” ei tööta iCloudi konto seadistamise ajal.

AirPlay

  • Alates iOS 5-st on rakenduste ja veebisaitide videosisu vaikimisi AirPlay-toega.
  • iOS 5 toetab video AirPlay -d AV Foundationi kaudu.
  • Fikseeritud: Apple TV ekraanisäästja võib AirPlay kaudu peegeldusvõimet halvendada. Ekraanisäästja saab Apple TV seadetes keelata.

Apple TV

  • Apple TV tarkvara beetaversioon võimaldab kasutajatel AirPlay abil peegeldada iPad 2 sisu Apple TV -le (2. põlvkond). See beetatarkvara võimaldab ka Apple TV -s rakendust Photo Stream, nii et kasutajad pääsevad juurde iCloudi salvestatud fotodele. Apple TV tarkvara beetaversiooni pakutakse, et testida uusimat AirPlay funktsionaalsust teie iOS 5 rakenduste ja veebisaitidega. Kui soovite oma seadmesse installida Apple TV tarkvara beetaversiooni, peate esmalt registreerima oma seadme UDID iOS -i arendajaprogrammi portaalis.

Heli

  • Häälvestluse kasutamiseks iOS 5 -s on vaja seadistada kAudioSessionMode_VoiceChat heliseansi režiimi või seadistage AVAudioSessionModeVoiceChat režiimis AVAudioSession objekti.

CalDav

  • Fikseeritud: Pärast korduva sündmuse loomist kohapeal seadmes lõpetab seade sünkroonimise pärast ühendamisel ilmnenud vea ilmnemist. Konto eemaldamine ja uuesti lisamine toimib selle lahendusena.

Kalender

  • Kõik MobileMe kalendrid dubleeriti pärast kalendri sünkroonimise välja- ja uuesti sisse lülitamist.
  • Kui käivitate või värskendate iPadis kalendreid käsitsi, võivad teie kalendrid kaduda ja nende uuesti kuvamiseks peate puudutama nuppu „Kuva kõik kalendrid”.
  • UUS: Seed 1 varukoopiast või varasemast taastamine ei põhjusta MobileMe/iCloud kalendrite sünkroonimist. Tellitud kalendrid kuvatakse kalendrites, kuid ühtegi teie sündmuste kalendrit ei kuvata MobileCalis. Probleemi lahendamiseks eemaldage konto ja lisage see uuesti.

GameKit

  • Pöördepõhiste vastete vasteandmed on praegu piiratud 4 KB -ga.

Mängukeskus

  • Kui teil on olemasolev Game Centeri konto, mis pole veel iOS 5 esmakordset mängukeskuse voogu läbinud, ilmneb mängu sisselogimishoiatusse sisselogimisel krahh. Selle lahenduseks on esmakordse voo lõpuleviimiseks käivitada mängukeskus.

iBooks

  • iBooks 1.2.2 ei pruugi raamatutes teksti või pilte kuvada. Värskendage App Store'is iBooks 1.3 versioonile.

iCloudi varundamine

  • Kuna tegemist on beetatarkvaraga, on soovitatav mitte kasutada iCloudi teenuseid kriitiliste andmete või teabe salvestamiseks. Kui lubate iCloudi varundamise, keelatakse sünkroonimisel automaatne varundamine iTunesiga. Soovitame teil seadme iTunesiga käsitsi ka varundada.
  • IOS 5 beetaversioonis pole iCloud Backupi andmekaitse tugi saadaval. Rakenduste puhul, millel on kaitstud failid, ei varundata nende andmeid ega metaandmeid.
  • Pärast taastamist ei pruugi te enam varundada, kuna seade arvab endiselt, et see taastatakse. Selle probleemi lahendamiseks proovige sünkroonida iTunesist puuduvaid rakendusi või meediat või kustutada oma iCloudi konto ja see uuesti lisada.
  • Kui kustutate oma varukoopia, keelatakse see funktsioon, kuid seaded võivad siiski näidata, et see on lubatud, ja peate seadetes lülitama BackUp to Cloud lüliti sisse.
  • Ühilduvuse huvides nõuab see iOS 5 beetaversiooni versioon, et kõik failid tuleb uuesti varundada, mitte ainult need failid, mis on pärast viimast varundamist muutunud. See võib põhjustada hoiatuse, et teie konto on kvoodi ületanud. Hoiatuse ilmnemisel saate ruumi vabastamiseks kustutada oma vanima varukoopia ja seejärel varukoopia käivitada.

iCloudi salvestusruum

  • IOS 5 beetaperioodi jooksul võidakse kõik serveritesse salvestatud dokumendid perioodiliselt enne GM -i puhastada. Seetõttu on tungivalt soovitatav, et te ei salvestaks kriitilisi dokumente ega teavet serveritesse.
  • Kui teie rakendus kasutab NSMetadataQuery klassi, peate määrama predikaadi, kuigi predikaati ennast eiratakse.
  • Sihtasutuse raamistik ei sisalda meeskonna ID -d, kui otsite rakenduse mobiilidokumentide konteinerit. Meeskonna ID peab olema lisatud domeenile edastatud identifikaatori stringi algusesse URLForUbiquityContainerIdentifier: meetod.
  • Selles beetaversioonis on setSortDescriptors: NSMetadataQuery meetodit ei toetata.
  • Kui soovite selles beetaversioonis kasutada iCloudi, peate käsitsi määrama erinevad konteineri identifikaatorid (teie rakenduse kuvarikomplekt) õiguste failis nii teie Mac OS X kui ka iOS jaoks projektid.
  • Pilvesalvestuse dokumendi API kasutamisel koos kaitstud andmetega on probleeme, mis võivad põhjustada andmete riknemise.
  • Selles beetaversioonis ei suuda dokumendipõhised rakendused alati tuvastada, kui failid muutuvad, liiguvad või kustutatakse nende alt.
  • UUS: Selles beetaversioonis esitavad failiesitajad (objektid, mis võtavad vastu NSFilePresenter protokoll) ei saa mõnda sõnumit, mida nad peaksid saama, eriti:
    • presentItemDidChange
    • esitatiSubitemDidAppearAtURL:
    • presentSubitemDidChangeAtURL:
  • Selle lahendamiseks saate rakendada relinquishPresentedItemToWriter: meetodit ja kontrollides, kas kirjutaja tegelikult kirjutas, kui teie faili esitaja uuesti hangib. Failisüsteemi muudatuste jälgimiseks saate kasutada ka FSEventsi
  • Selles beetaversioonis ei edastata teateid kataloogi failide muudatuste kohta objektidele, mis võtavad vastu NSFilePresenteri protokolli.
  • Kui teavitate iCloudi salvestusliidestega seotud veast, lisage silumisseansi ajal kogutud logid. Nende logide genereerimiseks peate oma seadmesse installima spetsiaalse silumisprofiili. Silumisprofiili saab hankida aadressilt http://connect.apple.com. See profiil võimaldab luua silumislogisid, mida on vaja iCloudi salvestusruumi kasutavate probleemide diagnoosimiseks. Logide kogumise juhised on järgmised:
    • Paigaldage profiil. (Lihtsaim viis seda teha on saata see endale ja avada manus nende seadmes.)
    • Paljundage viga.
    • Sünkroonige iTunesiga, et logid seadmest välja tõmmata.
    • Lisage logid oma veateatele. Logid leiate kataloogist ~/Library/Logs/CrashReporter/MobileDevice/DeviceName/DiagnosticLogs.
  • Need logid võivad väga kiiresti suureks kasvada, seega peaksite profiili eemaldama pärast probleemi kordamist ja veaaruande logide tõmbamist.

iMessage

  • UUS: iMessage beeta 3 ei saa beetaversioonil 1 suhelda iMessage'i kasutajatega. See töötab beeta 3 ja beeta 2 vahel.
  • UUS: Modaalseid hoiatusi iMessages'i puhul ei kuvata.

iTunes

  • Beeta 3 -ga kaasas olev iTunes'i versioon ei saa sünkroonida seadmeid, kuhu on installitud beetatarkvara 2. Selle probleemi vältimiseks tehke järgmist.
    1. Sünkroonige kõik seadmed, kuhu on installitud beeta 2, beeta 2 -ga kaasas olnud iTunes'i versiooniga.
    2. Värskendage iTunes beetaversiooniga 3 kaasas olevale versioonile.
    3. Ühendage seade ja installige beeta 3 tarkvara. (Mõistke, et seadme esmakordsel ühendamisel võib ilmneda tõrge sünkroonimisel.)
    4. Pärast beeta 3 tarkvara installimist taastage 1. sammus tehtud varukoopiast.
  • ITunes Store'ist ostetud videoid ei esitata teise põlvkonna AppleTV -s AirPlay kaudu koos iTunes 10.5 -ga.

MMS

  • Suurte videote MMS -i saatmine ei toimi.

Foto reguleerimine

  • Kui rakendate iOS-is punasilmsuse korrigeerimisi ja impordite oma pildi iPhoto seemneversiooni, siis punasilmsuse reguleerimist sellel pildil iPhotos ei kuvata. Selle tulemusel ei kuvata teie pildi hilisemat sünkroonimist iPhotost iOS-i seadmesse punasilmsust.

Meeldetuletused

Fikseeritud: Rakendus Meeldetuletused ei saada märguandeid meeldetuletuste kohta, mis põhinevad asukoha sisestamisel (ja/või väljumisel), kui meeldetuletusega pole seotud kuupäeva.

Seaded

  • Nupp „Varunda kohe” on lubatud, ilma et konto varukoopiate klass oleks lubatud.
  • Fikseeritud: Kui avate terminite klaviatuuri menüüs Seaded-> Üldine-> Tarkvarauuendus, ei saa te sellest loobuda. Väljumiseks peate seadetest väljuma.
  • UUS: Selles beetaversioonis puudub FaceTime'i ikoon iPhone'i seadetes.

Simulaator

  • UUS: Asukohateenused ei tööta iOS 4.3 simulaatoris, mis töötab operatsioonisüsteemis Mac OS 10.7 koos Xcode 4.2 -ga.

Hüppelaud

  • Rakenduste tõuke- ja kohalikud märguanded kuvatakse iOS 5 uues teavituskeskuses. Teavituskeskus kuvab märguandeid, mida loetakse lugemata. Lugemata olekuga tõukemärguannete ja kohalike märguannete rahuldamiseks saavad arendajad kasutada oma rakenduste märkide arvu, et käivitada teavituskeskusest teatiste kustutamine. Kui rakendus tühistab märkide arvu (seades selle nulliks), kustutab iOS 5 märguandekeskusest teatised.

Twitter

  • UUS: Kui sättite oma asukohta Safarist säutsudes ja lahkute enne asukoha määramist, jääb asukoha nool olekuribale. Noole saab eemaldada, tappes Safari ülesannete vahetajast.

UI automatiseerimine

  • UUS: IOS 5 beetaversioonis 3 ebaõnnestub skripti esimene käivitamine pärast taaskäivitamist või installimise kustutamist. Edasised katsed peaksid õnnestuma, kuni seade taaskäivitatakse.
  • Mängimis- ja salvestusnupud automaatika instrumendiskripti redaktoris ei pruugi pärast jälgimisseansi käivitatud ja lõppenud rakenduse sihtimist korralikult töötada. Samuti ei pruugi need töötada, kui sihite rakendust, mis on peatatud. Kui teil tekib see probleem ja see püsib, peate võib -olla funktsionaalsesse olekusse naasmiseks jäljedokumendi sulgema ja uuesti avama.
  • Kui jäädvustate toiminguid skripti, kasutades automatiseerimisvahendit, liidesed veebivaadete või tabeli lahtritega mis sisaldavad suurt hulka ekraaniväliseid elemente, võib koos naasmisega väga kaua aega võtta väljendus.
  • UIATarget'i lukustamise () ja avamise () funktsioonid on asendatud lukugaForDuration () funktsiooni.
  • Instrumendid kirjutab laaditud automatiseerimisskripti üle, isegi kui mõni muu programm seda redigeerib.
  • Alustades iOS 5 beetaversiooni 2, saate nüüd tööriistade tööriista abil käivitada hostiterminalist kasutajaliidese automatiseerimise skripti käivitamise iOS -seadmes. Käsk on:
    • instrumendid -w -t

UIKit

  • UUS: Alates iOS 5 beetaversioonist 3 ExclusiveTouch UIControli vara on taastanud oma algse vaikeväärtuse NO.
  • Tagasi null tableView: viewForHeaderInSection: meetodist (või selle jaluse samaväärsest) ei piisa enam päise peitmiseks. Peate tühistama tableView: heightForHeaderInSection: ja päise peitmiseks tagastage 0.0.
  • IOS 5 beetaversioonis UITableView klassil on kaks meetodit ühe lahtri teisaldamiseks ühelt realt teisele määratud parameetritega. Need API -d on järgmised:
    • moveSection: toSection:
    • moveRowAtIndexPath: toIndexPath:
  • Kasutades UIWebView klassi Interface Builderis, läbipaistva taustavärvi seadmine on võimalik iOS 5 -s. Arendajad, kes koostavad uue SDK vastu, saavad kontrollida oma XIB -st UIWebView läbipaistvat seadet.
  • IOS 5 beetaversioonis UINavigatsiooniriba, UIToolbarja UITabBar rakendused on muutunud nii, et drawRect: meetodit ei kutsuta nende klasside eksemplaridele, kui seda pole rakendatud alamklassis. Rakendused drawRect: on nende klasside kategoorias uuesti kasutusele võtnud, et drawRect: meetodit ei kutsuta. UIKit kontrollib linke, et meetodit ei kutsutaks rakendustes, mis on lingitud enne iOS 5, kuid ei toeta seda disaini iOS 5-s või uuemas versioonis. Rakendused saavad teha järgmist.
    • Kasutage iOS 5 ja uuemate versioonide jaoks kohandatud API -d, mis on eelistatud viis.
    • Alamklass UINavigationBar (või muud ribaklassid) ja alistamine drawRect: alamklassis.
  • The indexPathForRow: inSection:, jao ja rea ​​meetodid NSIndexPath nüüd kasutada NSInteger selle asemel NSUInteger, nii et need tüübid ühtiksid määratletud meetoditega UITableView.
  • Esitamisel on teada probleem UIVideoEditorControllerobjekti, kus see ei näita valitud videot, mis kuvatakse selle asemel tühjana. Teatud juhtudel võib see ka kokku kukkuda.
  • Puudutussündmusi ei suunata kuvamisse cameraOverlayView UIImagePickerController vara.
  • The imagePickerController: didFinishPickingMediaWithInfo: UIImagePickerController meetod ei tagasta videole URL -i, kui salvestamine on lõppenud.
  • UUS: Kui loote seadmes 24 -tunnise kella abil kalendrirakenduses uue kohtumise, ei saa te valida tunni väärtust, mis oleks suurem kui 12. Kuupäeva ja kellaaja valija väärtus määrab praeguse nädalapäeva samaks päevaks (nt: a Kohtumine teisipäeval määratakse esmaspäevaks).
  • Fikseeritud: Oleme käitumist muutnud scrollToRowAtIndexPath: atScrollPosition: animeeritud: selline, et UITableViewScrollPositionTop ja UITableViewScrollPositionBottom nüüd kohandage selle ülemist ja alumist osa contentInset vara.

WebKit

  • UUS: IOS 5 beetaversioonis 2 on saadaval uus päritud CSS-i atribuut -webkit-overflow-scroll: value. Väärtuste puudutus võimaldab veebiarendajal lubada ülevoolu: kerimiselemendi natiivistiilis kerimise. Selle atribuudi vaikeväärtus on automaatne.
  • WebKiti raamistik on valinud uuema WebKiti mootori, mis sobib tihedalt Safari 5.1 -ga. Mõned valdkonnad, mida iOS -i uue WebKiti raamistiku puhul teadvustada:
    • On olemas uus HTML5-ga ühilduv parser.
    • Teksti paigutuse laius võib veidi muutuda, kuna sõnade ümardamisel on ujukomapõhine täpsus.
    • On täiustatud valideerimine vormivälja, mis hõlmab nullide eemaldamist ja numbrite vormindamist.
    • Puuteüritusi toetatakse nüüd sisestusväljadel.
    • window.onerror on nüüd toetatud.
    • On uus kasutajaagent, mille stringis User Agent pole lokaadi teavet.

WiFi sünkroonimine

  • IOS 5 beetaversioonis 2 on traadita sünkroonimine saadaval Maci jaoks. See nõuab iTunes 10.5 beeta 2 ja OS X 10.6.8 või Lion. Kui ühendate seadme USB -kaabli abil iTunesiga, näete võimalust traadita sünkroonimise lubamiseks. Pärast seadme taastamist on soovitatav esmane sünkroonimine teha kaabli abil.
    • Juhtmevaba sünkroonimine käivitub automaatselt, kui seade on ühendatud vooluvõrku ja ühendatud arvutiga samas võrgus. Või saate sünkroonimise käsitsi käivitada iTunesist või menüüst Seaded -> Üldine -> iTunes'i sünkroonimine (vajalik on sama võrk, mis on seotud paarisarvutiga). Veenduge, et teie seade on traadita sünkroonimise ajal vooluvõrku ühendatud.
    • Kui leiate probleeme seadmega sünkroonitud rakenduste, meedia ja/või fotodega, saate lähtestada ja seejärel uuesti sünkroonida. Seadetes -> Üldine -> Lähtesta, valige Kustuta kogu sisu ja sätted. Seejärel ühendage uuesti iTunesiga ja sünkroonige uuesti.
  • Fikseeritud: Selles beetaversioonis võib iTunes mahuvusribal valesti teatada fotodest „Muu”. Fotode sünkroonimine toimib muidu ootuspäraselt.
  • UUS:Mõnel juhul võib teie seadme kontaktide, kalendrite ja konto seadete sünkroonimine või iTunes'i varundamine nurjuda. Kui see juhtub, taaskäivitage seade ja sünkroonige uuesti.
  • UUS:Mõnel juhul võib fotode sünkroonimine teie seadmes kaasa tuua ainult pisipilte. Kui see juhtub, tühistage fotode sünkroonimine ja sünkroonige uuesti.

Xcode

  • Selles beetaversioonis on seadme taastamine XCode'i abil keelatud. Kasutage iTunes'i ainult oma seadme varundamiseks ja taastamiseks.
  • Mõnel juhul ei kuva Xcode 4.2 Organizer seadet, mis on taasterežiimis. Lahendusena saate taastamiseks kasutada iTunes'i.
  • Fikseeritud: Mõnes lauaarvutis suureneb Xcode'i mälukasutus seadme taastamise või IPSW kopeerimise ajal uskumatult kiiresti. Lahendusena kasutage taastamiseks iTunes'i.
  • Fikseeritud: Selles beetaversioonis ei kuvata Xcode Organizeris krahhilogisid (kas mittesümboliseeritud või sümboliseeritud). Nende kuvamiseks Xcode Organizeris peate seadme ümber nimetama.
  • IOS 5 beetaversioonis 2 ei ühildu iOS -i simulaator OS X -i iCloud Developer Seed varasemate väljaannetega. Ühilduvuse tagamiseks on tungivalt soovitatav värskendada uusimale iCloudi arendaja seemnele.
  • iOS 5.0 SDK toetab nii iOS 4.3 kui ka iOS 5.0 simulaatoreid.

Uusim blogipostitus

Apple'i uudised, analüüs ja arvamus, lisaks üldised tehnoloogiauudised
September 10, 2021

Miks võite nende uute võrkkesta ekraaniga Macide resolutsioonis pettuda [funktsioon]Kui palju piksleid Mac tegelikult Retinaks kvalifitseerimiseks ...

Apple'i uudised, analüüs ja arvamus, lisaks üldised tehnoloogiauudised
September 10, 2021

Samsung on mõnda aega töötanud oma 3D -puutetundliku ekraani kallalSamsung soovib, et ka Galaxy kasutajad naudiksid 3D Touchi. Foto: Killian Bell/A...

Apple'i uudised, analüüs ja arvamus, lisaks üldised tehnoloogiauudised
September 10, 2021

Apple ostis kuvaripaneele iTV käivitamiseks 2012. aastal [aruanne]Piper Jaffray analüütik Gene Munster on olnud an idée fixe Apple'i niinimetatud i...