IOS 5 Beta 6 ir iznācis, lejupielādējiet! Šeit ir pilns izmaiņu žurnāls

iOS 5 Beta 6 ir iznācis, lejupielādējiet! Šeit ir pilns izmaiņu žurnāls

Ekrānuzņēmums 2011-08-19, pulksten 1.23.41

Oho, tas mums radās ātri: Apple tikko ir izlaidis iOS 5 Beta 6 reģistrētiem izstrādātājiem.

Pieejams apmaksāti izstrādātāji, iOS 5 Beta 6 var lejupielādēt, izmantojot iOS izstrādātāju centru vai bezvadu atjauninājumu, ja savā ierīcē jau šūpojat iOS 5 Beta 4 vai jaunāku versiju.

Pirms jaunināšanas Apple iesaka dublēt ierīci, izmantojot iTunes 10.5 Beta. Ir spēkā visi parastie brīdinājumi par to, ka tā ir beta programmatūra.

Mēs strādājam pie iOS 5 Beta 6 instalēšanas mūsu ierīcēs un informēsim jūs, ja redzēsim kaut ko jaunu vai ievērības cienīgu, kas atšķiras. Vai kāds pēc jaunināšanas savā ierīcē ir redzējis jaunu un interesantu funkciju? Informējiet mūs komentāros.

Šeit ir Apple oficiālās izlaišanas piezīmes.

Konti

  • Veidojot iCloud kontu, varat izmantot jebkuru Apple ID, ja tā ir pilna e -pasta adrese, nevis MobileMe konts. Ja jums ir MobileMe konts, varat to pārvietot uz iCloud. Plašāku informāciju vietnē iCloud varat atrast vietnē: http://developer.apple.com/icloud
  • FIKSĒTS: Iestatot iCloud vai MobileMe kontu, izmantojot iestatīšanas palīgu, un atstājot ieslēgtu funkciju Atrast manu iPhone, tas faktiski var izslēgt funkciju Atrast manu iPhone pēc iestatīšanas. Lūdzu, pārbaudiet sadaļā Iestatījumi/Pasts, Kontakti, Kalendārs/YourAccount, ka pēc iestatīšanas palīga atstāšanas ir ieslēgta funkcija Find my iPhone.
  • FIKSĒTS: ICloud pakalpojumu iespējošana iestatīšanas palīgā ne vienmēr var tikt saglabāta pareizi. Kad esat pabeidzis iestatīšanas palīgu, apmeklējiet Iestatījumi> iCloud, lai pārbaudītu iCloud konta stāvokli. Ja ierīcē ir konfigurēti vairāki iCloud vai MobileMe konti, apmeklējiet arī katru no šiem kontiem sadaļā Iestatījumi> Pasts, Kontakti, Kalendārs, lai pārbaudītu katru kontu.
  • FIKSĒTS: Grāmatzīmes ieteicams atspējot vairākos kontos. Ja tie ir iespējoti, rezultāti var nebūt definēti.

AirPlay

  • Sākot ar operētājsistēmu iOS 5, video saturs lietojumprogrammās un vietnēs pēc noklusējuma ir iespējots AirPlay.
  • iOS 5 atbalsta video AirPlay, izmantojot AV Foundation.

Apple TV

  • Apple TV programmatūras beta versija ļauj lietotājiem atspoguļot iPad 2 saturu uz Apple TV (2. paaudze), izmantojot AirPlay. Šī beta programmatūra arī nodrošina fotoattēlu straumi Apple TV, lai lietotāji varētu piekļūt fotoattēliem, kas saglabāti iCloud. Tiek piedāvāta Apple TV programmatūras beta versija, lai pārbaudītu jaunāko AirPlay funkcionalitāti ar jūsu iOS 5 lietotnēm un vietnēm. Ja vēlaties ierīcē instalēt Apple TV programmatūras beta versiju, vispirms jāreģistrē ierīces UDID iOS izstrādātāju programmu portālā.
  • Apple TV var atgriezties galvenajā izvēlnē, izejot no TV pārraides, kas tiek atskaņota, izmantojot mājas koplietošanu.
  • Mūzikas atskaņošanas saraksti nav pieejami, izmantojot mājas kopīgošanu.

Binārā saderība

  • Lietojumprogrammās, kas saistītas ar iOS 5.0 SDK, ritināšanas skata satura nobīdes vairs netiks noapaļotas līdz neatņemamiem pikseļiem.

Kalendārs

  • Dzimšanas dienu kalendāri pašlaik nav pieejami, izmantojot icloud.com vietnē vai sistēmā Windows. Tie būs pieejami nākamajā laidienā.
  • FIKSĒTS: Noklusējuma kalendārs joprojām ir On My iPhone kalendārs, lai gan iestatīšanas palīga laikā tika iestatīts iCloud konts. Kā risinājums, atiestatiet noklusējuma kalendāru, kad esat pabeidzis iestatīšanas palīgu sadaļā Iestatījumi> Pasts, kontakti, kalendārs> Noklusētais kalendārs.
  • FIKSĒTS: IOS nedarbojas, nospiežot iCloud kalendāra datus. Lai sinhronizētu savu iCloud kalendāru, palaidiet lietotni Kalendārs vai atsvaidziniet kalendārus manuāli, izmantojot pogu Kalendāri augšējā kreisajā stūrī.

Galvenais attēls

  • Kopš beta 1 ir pievienoti vairāki filtri. Pašreizējā sarakstā tagad ir šādi filtri:CIP papildinājumsSastāvs, CIAffineTransform, CICheckerboardGenerator, CIColorBlendMode, CIColorBurnBlendMode, CIColorControls,CIColorCube, CIColorDodgeBlendMode, CIColorInvert, CIColorMatrix, CIColorMonochrome, CIConstantColorGenerator, CICrop,CIDarkenBlendMode, CIDifferenceBlendMode, CIExclusionBlendMode, CIExposureAdjust, CIF falseColor, CIGammaAdjust,CIGaussianGradient, CIHardLightBlendMode, CIHighlightShadowAdjust, CIHueAdjust, CIHueBlendMode, CILightenBlendMode,CILinearGradient, CILuminosityBlendMode, CIMaximumCompositing, CIMinimumCompositing, CIMultiplyBlendMode,CIMultiplyCompositing, CIOverlayBlendMode, CIRadialGradient, CISaturationBlendMode, CIScreenBlendMode, CISepiaTone,CISoftLightBlendMode, CISourceAtopCompositing, CISourceInCompositing, CISourceOutCompositing, CISourceOverCompositing,CISiztaisnot filtru, CIStripesGenerators, CITemperatureAndTint, CIToneCurve, CIVibrance, CIVignette, un CIWhitePointAdjust

GameKit

  • Atbilstības dati par sērijveida spēlēm pašlaik ir ierobežoti līdz 4 KB.
  • JAUNUMS: Notikumi tiks nodoti delegātam ikreiz, kad mačā notiek pagrieziens, nevis tikai tad, kad tā kļūst par vietējā spēlētāja kārtu.
  • FIKSĒTS: Piesakoties Spēļu centrā, parole var tikt notīrīta un pieteikšanās var netikt pabeigta. Otrreiz mēģināt izdosies.
  • FIKSĒTS: Šajā beta versijā GameKit ielūgumi var neizdoties. Lai novērstu problēmu, mēģiniet restartēt ierīci.

iBooks

  • iBooks 1.2.2 var neizdoties parādīt kādu tekstu vai attēlus grāmatās. Lūdzu, atjauniniet uz iBooks 1.3 App Store.

iCloud dublējums

  • Tā kā šī ir beta programmatūra, ieteicams neizmantot iCloud pakalpojumus, lai uzglabātu kritiskus datus vai informāciju. Ja iespējojat iCloud dublēšanu, automātiskā dublēšana ar iTunes sinhronizācijas laikā tiks atspējota. Mēs arī iesakām manuāli dublēt ierīci, izmantojot iTunes. Dublējumi, kas izveidoti ar iepriekšējām iOS 5 beta versijām, drīz kļūs nesaderīgi un vairs nebūs pieejami. Lai turpinātu ierīču dublēšanu, ir ļoti ieteicams jaunināt uz šo iOS 5 beta versiju. Ja rodas kļūdas, atjaunojot no dublējuma vai iespējojot dublēšanu vairāk nekā stundu pēc pierakstīšanās iCloud, mēģiniet izdzēst savu iCloud kontu no iestatījumiem un pievienot to atpakaļ. Ja kļūdas atkārtojas, lūdzu, mēģiniet izdzēst ierīci un vēlreiz sākt atjaunošanu.

iCloud krātuve

  • JAUNUMS: Ja zvanāt vai nu stringByResolvingSymlinksInPath vai stringByStandardizingPath ceļā, kas ir no konteinera, jūs nekad nevarēsit izmantot rezultātu, lai veiksmīgi veiktu koordinētu lasīšanu.
  • JAUNUMS: KVS, vienas atslēgas ierobežojums ir palielināts līdz 64 KB (lai atbilstu vienas lietotnes ierobežojumam); un maksimālais atslēgu skaits ir palielināts līdz 256.
  • IOS 5 beta periodā visi dokumenti, kas tiek glabāti serveros, var tikt periodiski iztīrīti pirms GM. Tāpēc ir ļoti ieteicams serveros neglabāt nekādus kritiskus dokumentus vai informāciju.
  • Nodrošinājuma profili vairs nav jāiespējo iCloud iOS nodrošināšanas portālā. Visi jaunizveidotie uzkrāšanas profili tagad ir automātiski iespējoti iCloud. Ja izmantojat Xcode pārvaldītu komandas nodrošināšanas profilu, noklikšķiniet uz atsvaidzināt Xcode Organizer, lai iegūtu jaunu profilu, kas iespējots ar iCloud. Lai iespējotu visus citus iCloud nodrošināšanas profilus, vienkārši atjaunojiet savus profilus iOS nodrošināšanas portālā.
  • Ja jūsu lietojumprogramma izmanto NSMetadataQuery klasē, jums ir jāiestata predikāts, lai gan pats predikāts tiek ignorēts.
  • Šajā beta versijā,. setSortDescriptors: metode NSMetadataQuery netiek atbalstīts.
  • FIKSĒTS: Lai izmantotu iCloud pirms beta 5, jums bija manuāli jānorāda dažādi konteinera identifikatori (jūsu lietojumprogrammas displeja kopa) tiesību failā gan jūsu Mac OS X, gan iOS projektiem. Sākot ar beta versiju 5, lai iespējotu iCloud krātuvi savās lietotnēs, vienkārši noklikšķiniet uz izvēles rūtiņas “Iespējot tiesības” sava projekta kopsavilkuma rūtī. Xcode jūsu projektam izveidos pielāgotu tiesību failu, kurā automātiski tiks iekļauts jūsu komandas ID. Varat pievienot papildu iCloud konteinera vērtības, kā to pieprasa jūsu lietojumprogramma. (Ņemiet vērā, ka, lai izmantotu iCloud krātuvi, jums ir jāatjauno esošie nodrošinājuma profili, izmantojot Xcode vai iOS nodrošināšanas portālā.) Ja norādāt pielāgota identifikatora virkne jūsu iCloud atslēgu vērtību krātuvei vai iCloud Container tiesību vērtībām, jums vairs nav jāpievieno komandas ID spēles sākumam virkne. Xcode automātiski pievienos jūsu komandas ID šiem ierakstiem
  • Konteinera identifikatora virkne, kuru pārsūtāt URLForUbiquityContainerIdentifier: metode NSFileManager Virknes sākumā OBLIGĀTI jāiekļauj komandas ID. Ērtības labad, ja iet garām nulle, Foundation izmanto pirmo dokumentu konteinera ID, kas norādīts jūsu lietotnes tiesībās.
  • Izmantojot Cloud Storage dokumentu API kopā ar aizsargātiem datiem, rodas problēmas, kas var izraisīt datu bojājumus.
  • FIKSĒTS: Šajā beta versijā uz dokumentiem balstītas lietojumprogrammas ne vienmēr var noteikt, kad faili mainās, pārvietojas vai tiek izdzēsti no tiem.
  • Šajā beta versijā failu prezentētāji (objekti, kas pieņem NSFilePresenter protokols) nesaņem dažus ziņojumus, kurus viņiem vajadzētu saņemt, jo īpaši:
    • presentItemDidChange
    • prezentētsSubitemDidAppearAtURL:
    • prezentētsSubitemDidChangeAtURL:

    Jūs varat to novērst, ieviešot relinquishPresentedItemToWriter: metodi un pārbaudiet, vai autors tiešām ir rakstījis, kad jūsu failu prezentētājs atkal iegūst. Varat arī izmantot FSEvents, lai novērotu failu sistēmas izmaiņas

  • Šajā beta versijā ziņojumi par direktorijā esošo failu izmaiņām netiek piegādāti objektiem, kas pieņem NSFilePresenter protokols.
  • Ziņojot par kļūdu, kas saistīta ar iCloud krātuves saskarnēm, lūdzu, iekļaujiet atkļūdošanas sesijas laikā savāktos žurnālus. Lai ģenerētu šos žurnālus, ierīcē jāinstalē īpašs atkļūdošanas profils. Atkļūdošanas profilu var iegūt no http://connect.apple.com. Šis profils ļauj ģenerēt atkļūdošanas žurnālus, kas nepieciešami, lai diagnosticētu visas problēmas, izmantojot iCloud krātuvi. Norādījumi žurnālu savākšanai ir šādi:
    1. Instalējiet profilu. (Vienkāršākais veids, kā to izdarīt, ir to nosūtīt pa pastu un atvērt pielikumu viņu ierīcē.)
    2. Atveidojiet kļūdu.
    3. Sinhronizējiet ar iTunes, lai noņemtu žurnālus no ierīces.
    4. Pievienojiet žurnālus kļūdas ziņojumam. Jūs varat atrast žurnālus ~/Bibliotēka/Žurnāli/CrashReporter/MobileDevice/DeviceName/DiagnosticLogs.

    Šie žurnāli var izaugt ļoti ātri, tāpēc jums ir jānoņem profils pēc problēmas atkārtošanas un kļūdu ziņojuma žurnālu izvilkšanas.

  • Failu nosaukumos OS X nav reģistrjutīgs, bet iOS-reģistrjutīgs. Tas var radīt problēmas, sinhronizējot failus starp abiem. Jums vajadzētu veikt darbības operētājsistēmā iOS, lai neveidotu failus, kuru nosaukumi atšķiras tikai ar katru gadījumu.

iMessage

  • iMessage beta 1 nevarēs sazināties ar iMessage lietotājiem, izmantojot beta 2 vai jaunāku versiju.
  • JAUNUMS:Iestatīšanas palīgs neievada AppleID paroli iMessage FaceTime.

interfeisa veidotājs

  • JAUNUMS:Augstākā līmeņa skatiem dokumentā, kurā tiek izmantota automātiskā izvadīšana, nedrīkst pievienot platuma un augstuma ierobežojumus. Lai to novērstu, kodu varat manuāli pievienot vēlamajam platuma vai augstuma ierobežojumam.
  • JAUNUMS:Interface Builder dokumentos, kuros tiek izmantota automātiskā izvadīšana, un Xcode ģenerētos ierobežojumus nevar izdzēst. Jūs varat “izdzēst” šos ierobežojumus, izveidojot lietotāja ierobežojumus gaidītajai darbībai. Piemēram, ja jūs velkat pogu ārā un Xcode rada galvenos ierobežojumus pogas pārraudzībai, un jūs vēlaties, lai pēdējais malas uzraudzības ierobežojumu, izveidojot to manuāli, izmantojot “Pievienot ierobežojumu => Trailing Constraint to Superview”, tiktu noņemta priekšējā mala ierobežojums.
  • JAUNUMS:Ir zināms, ka vienāda platuma/augstuma ierobežojumus var izjaukt skatos, kas aizpilda konteineru, mainot loga izmērus. Ja maināt loga izmēru un tiek pārkāpts vienāds platuma/augstuma ierobežojums, tā atkārtota pievienošana pareizi pielāgos logu, lai tas atbilstu ierobežojumam.
  • JAUNUMS: Rediģējot ierobežojuma vērtību inspektorā, ierobežojums paliek atlasīts, un kontūras skats turpina parādīt ierobežojumu kā atlasītu.
  • JAUNUMS:XCode 4.2, kopējot skatus (vienu skatu vai vairākus skatus), abi lietotāja definētie ierobežojumi tieši atlasītajā skatā, un lietotāja definētie ierobežojumi starp kopējamiem skatiem tiek kopēti uz kartons.
  • JAUNUMS:Xcode 4.2 dokumentā, kurā tiek izmantots kakao automātiskais izkārtojums, “Select All” audeklā vairs neatlasa rediģētā skata ierobežojumus un apakšskatus. Ja ir atlasīts skats, tas atlasīs tikai skatus. Ja ir izvēlēts ierobežojums, “Atlasīt visu” atlasīs visus ierobežojumus.
  • JAUNUMS:Mainot NSSegmentedControl segmenta stilu uz “Automatic”, dokumentos, izmantojot kakao automātisko izkārtojumu, var rasties avārija. Lai novērstu problēmu, izmantojiet skaidru segmenta stilu, piemēram, apaļš vai teksturēts, un izpildes laikā mainiet segmenta stilu uz automātisku, izmantojot -[NSSegmentedCell setSegmentStyle:]

iPod

  • FIKSĒTS: Izmantojot skaļuma pogas ierīcē vai austiņās, lietojumprogrammu lietotāja saskarnes skaļuma slīdnis var netikt atjaunināts, pat ja skaļuma līmenis ir mainījies.

iTunes

  • ITunes versija, kas nāk ar beta 5, nevar sinhronizēt ierīces, kurās ir instalēta beta 4 programmatūra. Lai izvairītos no šīs problēmas, rīkojieties šādi:
    1. Sinhronizējiet visas ierīces, kurās ir instalēta beta 4 versija ar iTunes versiju, kas tika piegādāta kopā ar beta 4.
    2. Jauniniet iTunes uz versiju, kas nāk ar beta 5.
    3. Pievienojiet ierīci un instalējiet beta 5 programmatūru. (Saprotiet, ka, pirmo reizi pievienojot ierīci, var tikt parādīta kļūda sinhronizācijā.)
    4. Pēc beta 5 programmatūras instalēšanas atjaunojiet no dublējuma, kuru izveidojāt 1. darbībā.
  • Videoklipi, kas iegādāti no iTunes veikala, netiek atskaņoti 2. paaudzes AppleTV, izmantojot AirPlay, izmantojot iTunes 10.5.

Pasts

  • Iestatījumos mainot e -pasta konta saimniekdatora nosaukumu, vienotajā iesūtnē var tikt parādīti tukši ziņojumi. Kā risinājumu, izdzēsiet un atkārtoti pievienojiet kontu, nevis mainiet tā saimniekdatora nosaukumu.

OTA programmatūras atjauninājums

  • Ja veicat OTA programmatūras atjaunināšanu, jums atkārtoti jāsinhronizē fotoattēli ar iTunes. ”

Fotogrāfijas

  • FIKSĒTS: Atjaunojot fotoattēlu bibliotēkas no iTunes dublējuma, daži fotoattēli pēc atjaunošanas var netikt parādīti lietojumprogrammā Fotoattēli. Pirms atjaunināšanas uz iOS Beta 5, lūdzu, dublējiet savus fotoattēlus.

Atgādinājumi

  • JAUNUMS: Ja Yahoo kontam ir iespējota atgādinājumu sinhronizācija un serverī nav atgādinājumu kolekcijas, tālrunis to pastāvīgi atjaunos. Yahoo servera kļūdas dēļ šī kolekcija tiks parādīta kā notikumu kalendārs.

Simulators

  • Atrašanās vietas pakalpojumi nedarbojas iOS 4.3 simulatorā, kas darbojas operētājsistēmā Mac OS 10.7 ar Xcode 4.2.

Tramplīns

  • Push un vietējie paziņojumi par lietotnēm tiek parādīti jaunajā iOS 5 paziņojumu centrā. Paziņojumu centrs parāda paziņojumus, kas tiek uzskatīti par “nelasītiem”. Lai pielāgotos push un vietējiem paziņojumiem, ka ja nav statusa “nelasīts”, izstrādātāji var izmantot savu lietojumprogrammu emblēmu skaitu, lai aktivizētu paziņojumu notīrīšanu no paziņojuma Centrs. Kad lietojumprogramma notīra emblēmu skaitu (iestatot to uz nulli), iOS 5 notīrīs paziņojumus no paziņojumu centra.
  • FIKSĒTS: The UIPrerenderedIcon atslēga (sadaļā Info.plist fails) šajā beta versijā netiek ievērots.

StoreKit

  • FIKSĒTS: Pirkšana lietotnē nedarbosies izstrādātājiem, kuri testē savas lietotnes, izmantojot iTunes smilškastīti.

UI automatizācija

  • JAUNUMS: Lietojot interfeisa automatizācijas skriptu, ir zināma problēma, izmantojot API performTaskOnHost. Ja uzdevums, kas tiek veikts ar API, pārmērīgi izvada (teiksim, tūkstošiem teksta rindu) līdz standarta out vai standarta kļūda, uzdevums var nonākt strupceļā, līdz tiek sasniegts taimauts, un tad tas iemetīs javascript izņēmums.
  • The slēdzene () un atbloķēt () funkcijas UIATarget ir aizstāti ar lockForDuration () funkciju.
  • Sākot ar operētājsistēmas iOS 5 beta 2 versiju, tagad varat aktivizēt lietotāja saskarnes automatizācijas skripta izpildi iOS ierīcē no resursdatora, izmantojot instrumentu rīku. Komanda ir šāda:
    • instrumenti -w -t
  • Izmantojot lietotāja interfeisa automatizācijas CLI instrumentus, tagad varat atlasīt noklusējuma automatizācijas veidni un nodot skriptu un rezultātu ceļu rīkā kā vides mainīgo opcijas. Piemēram:
    • instrumenti -w -t /Developer/Platforms/iPhoneOS.platform/Developer/Library/Instruments/PlugIns/AutomationInstrument.bundle/Contents/Resources/Automation.tracetemplate -e UIASCRIPT

Jaunākais emuāra ziņojums

| Mac kults
September 10, 2021

Kāpēc Apple vajadzētu iegādāties Tidal (un kāpēc nevajadzētu) [piektdienas nakts cīņas]Plūdmaiņas vēlāk varētu būt Apple Music lielākais konkurents...

10 ASV dolāru Milānas cilpa Apple Watch konkurē ar oriģinālo [Atsauksmes]
September 10, 2021

10 ASV dolāru Milānas cilpa Apple Watch konkurē ar oriģinālo [Atsauksmes]Iegūstiet Apple Milānas cilpas izskatu par daļu no cenas.Foto: Ste Smith/M...

Kā izveidot gludu App Store vēlmju sarakstu ar saīsnēm
September 10, 2021

Vai jūs zināt, ko nozīmē Jaunais gads? Jaunas ierīces un nepieciešamība pēc jaunām lietotnēm to aizpildīšanai. Tikai jūs visi esat iztērējuši, un t...