„iOS 5 Beta 6“ išėjo, atsisiųskite! Čia yra visas pakeitimų žurnalas

„iOS 5 Beta 6“ išėjo, atsisiųskite! Čia yra visas pakeitimų žurnalas

Ekrano nuotrauka 2011-08-19, 1.23.41 val

Oho, tai mums pasirodė greitai: „Apple“ ką tik išleido „iOS 5 Beta 6“ registruotiems kūrėjams.

Galimas apmokėjo kūrėjus, „iOS 5 Beta 6“ galima atsisiųsti per „iOS“ kūrėjų centrą arba per tiesioginį atnaujinimą, jei savo įrenginyje jau naudojate „iOS 5 Beta 4“ ar naujesnę versiją.

Prieš atnaujindama „Apple“ rekomenduoja sukurti atsarginę įrenginio kopiją naudojant „iTunes 10.5 Beta“. Taikomi visi įprasti įspėjimai apie tai, kad tai yra beta programinė įranga.

Stengiamės įdiegti „iOS 5 Beta 6“ savo įrenginiuose ir pranešime, jei pamatysime ką nors naujo ar pastebimo, kas skiriasi. Ar kas nors pasiryžo ir pamatė naują puikią savo įrenginio funkciją po naujovinimo? Praneškite mums komentaruose.

Čia yra oficialios „Apple“ išleidimo pastabos.

Sąskaitos

  • Kurdami „iCloud“ paskyrą galite naudoti bet kurį „Apple ID“, jei tai yra visas el. Pašto adresas, o ne „MobileMe“ paskyra. Jei turite „MobileMe“ paskyrą, galite ją perkelti į „iCloud“. Daugiau informacijos rasite „iCloud“ svetainėje: http://developer.apple.com/icloud
  • FIKSUOTAS: Nustatant „iCloud“ ar „MobileMe“ paskyrą naudojant sąrankos asistentą ir paliekant „Find My iPhone“ įjungtą, po sąrankos iš tikrųjų gali būti išjungta „Find my iPhone“. Patikrinkite skiltyje „Nustatymai“/„Paštas“, „Kontaktai“, „Kalendorius“/„Jūsų paskyra“, kad išėjus iš sąrankos asistento „Find my iPhone“ yra įjungta.
  • FIKSUOTAS: „ICloud“ paslaugų įgalinimas sąrankos asistente ne visada gali būti išsaugotas teisingai. Baigę sąrankos asistentą turėtumėte apsilankyti Nustatymai> „iCloud“, kad patikrintumėte „iCloud“ paskyros būseną. Jei įrenginyje sukonfigūruotos kelios „iCloud“ ar „MobileMe“ paskyros, taip pat turėtumėte apsilankyti kiekvienoje iš šių paskyrų skiltyje „Nustatymai“> „Paštas, kontaktai“, „Kalendorius“ ir patikrinti kiekvieną paskyrą.
  • FIKSUOTAS: Rekomenduojama išjungti žymes keliose paskyrose. Jei jie įjungti, rezultatai gali būti neapibrėžti.

„AirPlay“

  • Pradedant „iOS 5“, programų ir svetainių vaizdo įrašų turinys pagal numatytuosius nustatymus yra įgalintas „AirPlay“.
  • „iOS 5“ palaiko „AirPlay“ vaizdo įrašus per „AV Foundation“.

„Apple TV“

  • „Apple TV“ programinės įrangos beta versija leidžia vartotojams atspindėti „iPad 2“ turinį prie „Apple TV“ (2 kartos) naudojant „AirPlay“. Ši beta programinė įranga taip pat įgalina „Photo Stream“ „Apple TV“, kad vartotojai galėtų pasiekti „iCloud“ saugomas nuotraukas. „Apple TV“ programinės įrangos beta versija yra skirta išbandyti naujausias „AirPlay“ funkcijas naudojant „iOS 5“ programas ir svetaines. Jei norite savo įrenginyje įdiegti „Apple TV“ programinės įrangos beta versiją, pirmiausia turite užregistruoti savo įrenginio UDID „iOS“ kūrėjų programų portale.
  • „Apple TV“ gali grįžti į pagrindinį meniu, kai išeina iš TV laidos, rodomos naudojant namų bendrinimą.
  • Muzikos grojaraščiai nepasiekiami naudojant namų bendrinimo funkciją.

Dvejetainis suderinamumas

  • Programose, susietose su „iOS 5.0“ SDK, slinkties peržiūros turinio poslinkiai nebebus apvalinami iki vientisų pikselių, kai bus suimtas gestas.

Kalendorius

  • Gimtadienių kalendoriai šiuo metu nepasiekiami naudojant icloud.com svetainėje arba sistemoje „Windows“. Jie bus prieinami būsimame leidime.
  • FIKSUOTAS: Numatytasis kalendorius vis dar yra „On My iPhone“ kalendorius, nepaisant to, kad „Setup Assistant“ metu nustatėte „iCloud“ paskyrą. Norėdami išspręsti problemą, iš naujo nustatykite numatytąjį kalendorių, kai baigsite sąrankos asistentą skiltyje „Nustatymai“> „Paštas, kontaktai, kalendorius“> „Numatytasis kalendorius“.
  • FIKSUOTAS: „IOS“ neveikia „iCloud“ kalendoriaus duomenų stumdymas. Norėdami sinchronizuoti „iCloud“ kalendorių, paleiskite programą „Kalendorius“ arba atnaujinkite kalendorius rankiniu būdu, naudodami viršutiniame kairiajame kampe esantį mygtuką „Kalendoriai“.

Pagrindinis vaizdas

  • Nuo beta 1 buvo pridėta keletas filtrų. Dabartiniame sąraše yra šie filtrai:CIAdditionCompositing, CIAffineTransform, CICheckerboardGenerator, „CIColorBlendMode“, CIColorBurnBlendMode, CIColorControls,CIColorCube, „CIColorDodgeBlendMode“, CIColorInvert, „CIColorMatrix“, CIColorMochromas, CIConstantColorGenerator, CICrop,CIDarkenBlendMode, CIDifferenceBlendMode, CIExclusionBlendMode, CIExposureAdjust, CIFalseColor, CIGammaAdjust,CIGaussianGradient, „CIHardLightBlendMode“, CIHighlightShadowAdjust, CIHueAdjust, „CIHueBlendMode“, CILightenBlendMode,CILinearGradient, CILuminosityBlendMode, CIMaximumCompositing, CIMinimumCompositing, CIMultiplyBlendMode,CIMultiplyCompositing, „CIOverlayBlendMode“, CIRadialGradient, CISaturationBlendMode, CIScreenBlendMode, CISepiaTone,„CISoftLightBlendMode“, CISourceAtopCompositing, CISourceInCompositing, CISourceOutCompositing, CISourceOverCompositing,CIStraightenFilter, CIStripesGenerator, CITemperatūra ir atspalvis, CIToneCurve, CIVibrance, CIVignette, ir CIWhitePointAdjust

„GameKit“

  • Savo ruožtu atliktų atitikčių atitikties duomenys šiuo metu apriboti iki 4 KB.
  • NAUJIENA: Įvykiai bus perduoti įgaliotiniui kiekvieną kartą, kai bus atliktas rungtynių posūkis, o ne tik tada, kai tai bus vietinio žaidėjo eilė.
  • FIKSUOTAS: Kai prisijungiate prie „Game Center“, slaptažodis gali būti išvalytas ir prisijungimas gali būti nebaigtas. Bandyti antrą kartą pavyks.
  • FIKSUOTAS: Šioje beta versijoje „GameKit Invites“ gali nepavykti. Norėdami išspręsti problemą, pabandykite iš naujo paleisti įrenginį.

„iBooks“

  • „iBooks 1.2.2“ gali nepavykti parodyti kai kurių tekstų ar vaizdų knygose. Atnaujinkite į „iBooks 1.3“ „App Store“.

„iCloud“ atsarginė kopija

  • Kadangi tai yra beta programinė įranga, rekomenduojama nenaudoti „iCloud“ paslaugų svarbiems duomenims ar informacijai saugoti. Jei įgalinsite „iCloud“ atsarginę kopiją, sinchronizuojant bus išjungta automatinė atsarginė kopija naudojant „iTunes“. Taip pat siūlome rankiniu būdu sukurti atsarginę įrenginio atsarginę kopiją naudojant „iTunes“. Atsarginės kopijos, sukurtos naudojant ankstesnes „iOS 5“ beta versijas, netrukus taps nesuderinamos ir nebebus pasiekiamos. Primygtinai rekomenduojama atnaujinti į šią „iOS 5“ beta versiją, kad galėtumėte toliau kurti atsargines savo įrenginių kopijas. Jei susiduriate su klaidomis atkurdami atsarginę kopiją arba įgalinę atsarginę kopiją praėjus daugiau nei valandai po prisijungimo prie „iCloud“, pabandykite ištrinti „iCloud“ paskyrą iš nustatymų ir vėl ją pridėti. Jei klaidos išlieka, pabandykite ištrinti įrenginį ir vėl pradėti atkūrimą.

„iCloud“ saugykla

  • NAUJIENA: Jei paskambinsite arba stringByResolvingSymlinksInPath arba stringByStandardizingPath kelyje, nusileidžiame iš sudėtinio rodinio, niekada negalėsite panaudoti rezultato sėkmingai atlikti koordinuotą skaitymą.
  • NAUJIENA: KVS riba vienam raktui buvo padidinta iki 64 KB (kad atitiktų vienos programos limitą); ir maksimalus raktų skaičius buvo padidintas iki 256.
  • „IOS 5“ beta versijos laikotarpiu visi dokumentai, saugomi serveriuose, gali būti periodiškai išvalyti prieš GM. Todėl labai rekomenduojama serveriuose nesaugoti jokių svarbių dokumentų ar informacijos.
  • „IOS“ aprūpinimo portale nebereikia įgalinti „iCloud“ aprūpinimo profilių. Visi naujai sukurti aprūpinimo profiliai dabar automatiškai įgalinami „iCloud“. Jei naudojate „Xcode“ valdomą komandos aprūpinimo profilį, spustelėkite „Atnaujinti“ „Xcode Organizer“, kad gautumėte naują „iCloud“ įgalintą profilį. Jei norite įgalinti visus kitus „iCloud“ aprūpinimo profilius, tiesiog iš naujo sukurkite savo profilius „iOS“ aprūpinimo portale.
  • Jei jūsų programa naudoja NSMetadataQuery klasę, turite nustatyti predikatą, nors pats predikatas ignoruojamas.
  • Šioje beta versijoje, setSortDescriptors: metodas NSMetadataQuery nepalaikomas.
  • FIKSUOTAS: Jei norite naudoti „iCloud“ iki 5 beta versijos, turėjote rankiniu būdu nurodyti įvairius sudėtinių rodinių identifikatorius (programos ekrano rinkinį) „Mac OS X“ ir „iOS“ projektų teisių faile. Pradėdami nuo 5 beta versijos, norėdami įjungti „iCloud“ saugyklą savo programose, tiesiog spustelėkite žymės langelį „Įgalinti privilegijas“ savo projekto suvestinės srityje. „Xcode“ sukurs jūsų projektui pasirinktinį teisių failą, kuriame automatiškai bus nurodytas jūsų komandos ID. Galite pridėti papildomų „iCloud Container“ verčių, kaip reikalauja jūsų programa. (Atminkite, kad norėdami naudoti „iCloud“ saugyklą, turite iš naujo sukurti esamus aprūpinimo profilius naudodami „Xcode“ arba „iOS“ aprūpinimo portale.) Jei nurodysite „iCloud Key-Value Store“ arba „iCloud Container“ teisių reikšmių tinkintos identifikatoriaus eilutės, jums nebereikia iš anksto pridėti komandos ID eilutė. „Xcode“ prie šių įrašų automatiškai pridės jūsų komandos ID
  • Sudėtinio rodinio eilutė, kurią perduodate URLForUbiquityContainerIdentifier: metodas NSFileManager Eilutės pradžioje TURI būti įtrauktas komandos ID. Patogumo dėlei, jei praeisite nulis, „Foundation“ naudoja pirmąjį dokumentų konteinerio ID, nurodytą jūsų programos teisėse.
  • Naudojant „Cloud Storage“ dokumento API kartu su saugomais duomenimis, kyla problemų, dėl kurių duomenys gali būti sugadinti.
  • FIKSUOTAS: Šioje beta versijoje dokumentais pagrįstos programos ne visada gali aptikti, kada failai keičiasi, perkeliami ar ištrinami iš jų.
  • Šioje beta versijoje failų pateikėjai (objektai, kurie priima NSFilePresenter protokolas) negauna kai kurių pranešimų, kuriuos jie turėtų gauti, ypač:
    • presentItemDidChange
    • presentSubitemDidAppearAtURL:
    • presentSubitemDidChangeAtURL:

    Tai galite išspręsti diegdami relinquishPresentedItemToWriter: metodą ir patikrinti, ar rašytojas iš tikrųjų parašė, kai jūsų failų pateikėjas vėl gauna. Taip pat galite naudoti „FSEvents“, kad galėtumėte stebėti failų sistemos pokyčius

  • Šioje beta versijoje pranešimai apie katalogo failų pakeitimus negaunami į objektus, kurie priima NSFilePresenter protokolas.
  • Pranešdami apie klaidą, susijusią su „iCloud“ saugojimo sąsajomis, įtraukite žurnalus, surinktus derinimo sesijos metu. Norėdami generuoti šiuos žurnalus, savo įrenginyje turite įdiegti specialų derinimo profilį. Derinimo profilį galima gauti iš http://connect.apple.com. Šis profilis leidžia generuoti derinimo žurnalus, reikalingus diagnozuojant bet kokias problemas naudojant „iCloud“ saugyklą. Nurodymai rinkti žurnalus yra šie:
    1. Įdiekite profilį. (Lengviausias būdas tai padaryti yra išsiųsti paštu sau ir atidaryti priedą jų įrenginyje.)
    2. Atkurti klaidą.
    3. Sinchronizuokite su „iTunes“, kad pašalintumėte žurnalus iš savo įrenginio.
    4. Pridėkite žurnalus prie klaidų ataskaitos. Prisijungimus galite rasti prisijungę ~/Library/Logs/CrashReporter/MobileDevice/DeviceName/DiagnosticLogs.

    Šie žurnalai gali labai greitai išaugti, todėl, pašalinę problemą ir ištraukę rąstų ataskaitą, turėtumėte pašalinti profilį.

  • Failų pavadinimuose OS X neskiriamos didžiosios ir mažosios raidės, tačiau iOS-didžiosios ir mažosios raidės. Tai gali sukelti problemų sinchronizuojant failus tarp dviejų. Turėtumėte imtis veiksmų „iOS“, kad nesukurtumėte failų, kurių pavadinimai skiriasi tik pagal kiekvieną atvejį.

„iMessage“

  • „iMessage beta 1“ negalės bendrauti su „iMessage“ vartotojais naudojant beta 2 ar naujesnę versiją.
  • NAUJIENA:„Setup Assistant“ neįveda „AppleID“ slaptažodžio „iMessage“ „FaceTime“.

sąsajos kūrėjas

  • NAUJIENA:Dokumento, kuriame naudojamas automatinis išleidimas, aukščiausio lygio rodiniuose negalima pridėti pločio ir aukščio apribojimų. Norėdami tai išspręsti, galite rankiniu būdu pridėti norimą pločio ar aukščio apribojimą kodu.
  • NAUJIENA:„Interface Builder“ dokumentuose, kuriuose naudojamas automatinis išvestis, ir apribojimų, kuriuos sukuria „Xcode“, negalima ištrinti. Šiuos apribojimus galite „ištrinti“, sukurdami vartotojo suvaržymą jūsų tikėtam elgesiui. Pvz., Jei ištraukite mygtuką ir „Xcode“ sukuria pagrindinį mygtuko priežiūros apribojimą, o jūs norite, kad prižiūrėjimo apribojimą, sukūrus rankiniu būdu, naudojant „Pridėti apribojimą => Galutinis apribojimas prie priežiūros“, pašalinamas priekinis stebėjimo kraštas suvaržymas.
  • NAUJIENA:Yra žinoma, kad vienodo pločio/aukščio apribojimai gali būti pažeisti rodiniuose, užpildančiuose konteinerį keičiant lango dydį. Jei pakeisite lango dydį ir sulaužysite vienodo pločio/aukščio apribojimą, jį pridėjus iš naujo, langas bus tinkamai sureguliuotas, kad atitiktų apribojimą.
  • NAUJIENA: Redaguojant apribojimo vertę inspektoriuje, apribojimas lieka pasirinktas, o kontūro rodinyje ir toliau rodomas apribojimas, kaip pasirinktas.
  • NAUJIENA:„XCode 4.2“ kopijuojant rodinius (vieną arba kelis rodinius) abu vartotojo nustatyti apribojimai tiesiogiai pasirinktame rodinyje, o vartotojo nustatyti apribojimai tarp peržiūrimų rodinių nukopijuojami į kartonas.
  • NAUJIENA:„Xcode 4.2“ dokumente, kuriame naudojamas automatinis kakavos išdėstymas, drobėje „Pasirinkti viską“ neberenkami suredaguoto rodinio apribojimai ir antriniai rodiniai. Pasirinkus rodinį, bus pasirinkti tik rodiniai. Jei pasirinktas apribojimas, „Pasirinkti viską“ pasirinks visus apribojimus.
  • NAUJIENA:Pakeitus „NSSegmentedControl“ segmento stilių į „Automatinis“, dokumentai gali sutrikti naudojant automatinį kakavos išdėstymą. Norėdami išspręsti problemą, naudokite aiškų segmento stilių, pvz., Apvalų arba tekstūruotą, ir vykdymo metu pakeiskite segmento stilių į automatinį naudodami [NSSegmentedCell setSegmentStyle:]

„iPod“

  • FIKSUOTAS: Naudojant įrenginio arba ausinių garsumo mygtukus, programų vartotojo sąsajos garsumo slankiklis gali būti neatnaujintas, net jei garsumo lygis pasikeitė.

„iTunes“

  • „ITunes“ versija, pateikiama kartu su beta 5, negali sinchronizuoti įrenginių, kuriuose įdiegta beta 4 programinė įranga. Norėdami išvengti šios problemos, atlikite šiuos veiksmus:
    1. Sinchronizuokite visus įrenginius, kuriuose įdiegta beta 4 versija su „iTunes“ versija, kuri buvo pateikta su beta 4 versija.
    2. Atnaujinkite „iTunes“ į versiją, kuri yra su beta 5 versija.
    3. Prijunkite įrenginį ir įdiekite beta 5 programinę įrangą. (Supraskite, kad pirmą kartą prijungę įrenginį galite pamatyti klaidos nesėkmę.)
    4. Įdiegę beta 5 programinę įrangą, atkurkite iš atsarginės kopijos, kurią atlikote atlikdami 1 veiksmą.
  • Vaizdo įrašai, įsigyti iš „iTunes Store“, neleidžiami antrosios kartos „AppleTV“ per „AirPlay“ su „iTunes 10.5“.

Paštas

  • Pakeitus el. Pašto paskyros pagrindinio kompiuterio pavadinimą nustatymuose, vieninguose gautuosiuose gali būti matomi tušti pranešimai. Norėdami išspręsti problemą, ištrinkite ir vėl pridėkite paskyrą, o ne pakeiskite jos pagrindinio kompiuterio pavadinimą.

OTA programinės įrangos atnaujinimas

  • Jei atnaujinate OTA programinę įrangą, turėsite iš naujo sinchronizuoti nuotraukas su „iTunes“.

Nuotraukos

  • FIKSUOTAS: Atkuriant nuotraukų bibliotekas iš „iTunes“ atsarginės kopijos, kai kurios nuotraukos po atkūrimo gali būti nerodomos „Photos“ programoje. Prieš atnaujindami į „iOS Beta 5“, sukurkite atsarginę nuotraukų kopiją.

Priminimai

  • NAUJIENA: Jei „Yahoo“ paskyroje įjungtas priminimų sinchronizavimas ir serveryje nėra priminimų rinkinio, telefonas jį nuolat atkuria. Dėl „Yahoo“ serverio klaidos ši kolekcija bus rodoma kaip įvykių kalendorius.

Simuliatorius

  • Vietos paslaugos neveikia „iOS 4.3“ simuliatoriuje, kuriame veikia „Mac OS 10.7“ su „Xcode 4.2“.

Tramplinas

  • „Push“ ir vietiniai programų pranešimai rodomi naujame „iOS 5“ pranešimų centre. Pranešimų centre rodomi pranešimai, kurie laikomi „neskaitytais“. Kad būtų galima pritaikyti tiesioginius ir vietinius pranešimus neturi „neskaityto“ būsenos, kūrėjai gali naudoti savo programų ženklelių skaičių, kad pranešimai būtų pašalinti iš pranešimo Centras. Kai programa pašalina savo ženklelių skaičių (nustatydama jį į nulį), „iOS 5“ išvalys pranešimus iš pranešimų centro.
  • FIKSUOTAS: The UIPrerenderedIcon raktas ( Info.plist failas) šioje beta versijoje nėra gerbiamas.

„StoreKit“

  • FIKSUOTAS: Pirkimas programoje neveiks kūrėjams, bandantiems savo programas naudojant „iTunes Sandbox“.

UI automatika

  • NAUJIENA: Yra žinoma problema naudojant „performTaskOnHost“ API vartotojo sąsajos automatizavimo scenarijuje. Jei užduotis, atliekama naudojant API, per daug išvesta (tarkime, tūkstančiai teksto eilučių) į standartinę arba standartinė klaida, užduotis gali būti aklavietėje, kol pasibaigs skirtasis laikas, tada ji išmes „javascript“ išimtis.
  • The užraktas () ir atrakinti () funkcijos UIATarget buvo pakeisti lockForDuration () funkcija.
  • Pradėję nuo „iOS 5“ beta 2 versijos, dabar galite suaktyvinti UI automatikos scenarijaus vykdymą „iOS“ įrenginyje iš pagrindinio terminalo naudodami instrumentų įrankį. Komanda yra tokia:
    • instrumentai -w -t
  • Naudodami „Cli“ įrankius UI automatizavimui, dabar galite taikyti pagal numatytąjį automatikos šabloną ir perduoti scenarijų bei rezultatų kelią į įrankį kaip aplinkos kintamųjų parinktis. Pavyzdžiui:
    • instrumentai -w -t /Developer/Platforms/iPhoneOS.platform/Developer/Library/Instruments/PlugIns/AutomationInstrument.bundle/Contents/Resources/Automation.tracetemplate -e UIASCRIPT

Naujausias tinklaraščio įrašas

| „Mac“ kultas
September 11, 2021

„Jabra“ pristato naujas judesio jutimo „Bluetooth“ ausines su NFCKaip ir „Plantronics Voyager Legend“ peržiūrėtas prieš kelis mėnesius naujasis „Ja...

Šiandien „Apple“ istorijoje: Steve'o Jobso jachta startuoja be jo
September 11, 2021

2012 m. Spalio 28 d .: Praėjus daugiau nei metams po Steve'o Jobso mirties, jo užsakyta prabangi jachta pagaliau yra rodomas pirmą kartą, paleista ...

| „Mac“ kultas
September 10, 2021

„Weather Pro“ atrodo stulbinančiai naudojant didelės raiškos interaktyvius tinklainei paruoštus žemėlapiusDabar jūs galite žaisti oru savo namuose„...