Apple izstrādātājiem izlaiž iOS 5.1 Beta 2

Apple izstrādātājiem izlaiž iOS 5.1 Beta 2

Ekrānuzņēmums 2011. gada 12. decembrī plkst. 2.13.27

Ja jums ir izstrādātāja konts, ir pienācis laiks lejupielādēt: Apple tikko izsita iOS 5.1 otro beta versiju.

Turklāt Apple ir gājis uz priekšu un atjauninājis jaunākās Apple TV programmatūras beta versiju, kā arī izlaidis Xcode 4.3 izstrādātāja priekšskatījumu 2.

Izlaiduma piezīmes ir norādītas zemāk, bet šeit ir cerība, ka Cupertino beidzot ir uzlauzis dažas no šīm akumulatora darbības problēmām.

Ievads

iOS SDK 5.1 nodrošina atbalstu iOS lietojumprogrammu izstrādei un ietver pilnu Xcode rīku, kompilatoru un ietvaru komplektu, lai izveidotu lietojumprogrammas iOS un Mac OS X. Šie rīki ietver Xcode IDE un instrumentu analīzes rīku.

Izmantojot šo programmatūru, varat izstrādāt lietojumprogrammas, kas darbojas iPhone, iPad vai iPod touch, kurās darbojas operētājsistēma iOS 5.1. Jūs varat arī pārbaudīt savu lietojumprogrammas, izmantojot iekļauto iOS simulatoru, kas atbalsta iOS 5.1. iOS SDK 5.1 ir nepieciešams Macintosh dators, kurā darbojas operētājsistēma Mac OS X 10.7 (Lauva).

Šī iOS versija ir paredzēta tikai instalēšanai ierīcēs, kas reģistrētas Apple izstrādātāju programmā. Mēģinot neatļauti instalēt šo iOS versiju, jūsu ierīce var nonākt nelietojamā stāvoklī.

Lai iegūtu plašāku informāciju un papildu atbalsta resursus, apmeklējiet:

http://developer.apple.com/programs/ios/

Ziņošana par kļūdām

Lūdzu, ziņojiet par kļūdām, kas nav minētas sadaļā “Ievads” sadaļu, izmantojot Apple kļūdu ziņotāju Apple izstrādātāja vietnē (http://developer.apple.com/bugreporter/). Turklāt šīs problēmas un iOS SDK 5 varat apspriest Apple izstrādātāju forumos: http://devforums.apple.com. Plašāku informāciju par iCloud izstrādātājiem varat iegūt arī vietnē:http://developer.apple.com/icloud

Piezīmes un zināmās problēmas

Tālāk minētās problēmas ir saistītas ar 5.1 SDK izmantošanu koda izstrādei.

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 varat atrast vietnē: http://me.com/move

API

  • The NSNetService klases un CFNetService API pēc noklusējuma neietver P2P saskarnes. Lai pārlūkotu, reģistrētu vai atrisinātu pakalpojumus, izmantojot P2P saskarnes, lietojumprogrammai ir jāizmanto BonjourDNS pakalpojums*() Zemāk norādītās API.
  • Iestatot interfaceIndex parametrs uz kDNSServiceInterfaceIndexAny turpmākajās API pēc noklusējuma neietvers P2P saskarnes. Lai iekļautu P2P saskarnes, tagad ir jāiestatakDNSServiceFlagsIncludeP2P atzīmējiet, lietojot kDNSServiceInterfaceIndexAny vai iestatiet interfaceIndex uz kDNSServiceInterfaceIndexP2P. Ietekmētās API ir:
    • DNSServiceBrowse
    • DNSServiceRegister
    • DNSServiceResolve
    • DNSServiceRegisterRecord
    • DNSServiceQueryRecord

GameKit

FIKSĒTS: Lietotņu ikonas un profila fotoattēli netiek ielādēti lietotnēs, kurās tiek izmantots Game Center.

iCloud fotoattēlu straume

JAUNUMS: Fotoattēlus, kas uzņemti, izmantojot iOS 5.1, var izdzēst no ierīces fotoattēlu straumes un automātiski noņemt no fotoattēlu straumes citās iOS 5.1 ierīcēs. Vecākus fotoattēlus var manuāli izdzēst no jūsu iOS 5.1 ierīcēm.

iCloud krātuve

  • Uzkrāšanas profiliem jābūt iespējotiem iCloud iOS nodrošināšanas portālā. Lai iespējotu iCloud nodrošināšanas profilu, dodieties uz iOS nodrošināšanas portāla sadaļu Lietotnes ID un konfigurējiet lietotnes ID iCloud. Pēc lietotnes ID iespējošanas iCloud, atjaunojiet savus nodrošinājuma profilus, lai tos iespējotu iCloud.
  • The setSortDescriptors: metode NSMetadataQuery netiek atbalstīts.
  • Operētājsistēmā iOS 5 ar datu aizsardzību aizsargātos failus nevar izmantot kopā ar iCloud Storage API.
  • Failu nosaukumi Mac OS X nav reģistrjutīgi, bet iOS-reģistrjutīgi. Tas var radīt problēmas, kopīgojot failus starp abiem, izmantojot iCloud. Jums vajadzētu veikt darbības operētājsistēmā iOS, lai neveidotu failus, kuru nosaukumi atšķiras tikai ar katru gadījumu.

Filmu atskaņotājs

Sākot ar operētājsistēmu iOS 5.0, lai atvieglotu precīzākas atskaņošanas vadību, filmu atskaņotājs pēc izveides netiek automātiski sagatavots atskaņošanai. Zvaniet uz readyToPlay filmu atskaņotāja sagatavošanas metode. Plašāku informāciju skat MPMoviePlayerController klases atsauce

Mūzikas atskaņotājs

Izmantojot kratīšanu līdz sajaukšanai, lietotne Mūzika tiek iesaldēta un atskaņošana tiek pārtraukta.

Drošība

Operētājsistēmā iOS 5 sertifikātu parakstīšana ar MD5 parakstiem netiek atbalstīta. Lūdzu, pārliecinieties, vai sertifikātos tiek izmantoti paraksta algoritmi, kuru pamatā ir SHA1 vai SHA2.

Iestatīšanas palīgs

JAUNUMS: Tūlīt pēc iestatīšanas palīga pabeigšanas tas var atkal parādīties un parādīt wifi ekrānu un/vai pēdējo “Paldies” ekrānu. Risinājums šajā cilpā ir ierīces restartēšana.

SpringBoard bloķēšanas ekrāns

JAUNUMS: Bloķēšanas ekrāns var periodiski nonākt stāvoklī, kurā, divreiz noklikšķinot uz sākuma pogas, vairs netiks parādīta kameras poga. Lai izietu no šī stāvokļa, ierīce ir jārestartē.

Xcode/izstrādātāja rīki

  • JAUNUMS: Šis Xcode 4.3 priekšskatījuma laidiens tiek izplatīts kā viena lietojumprogrammu pakete Xcode.app. Piegādājot Xcode rīkus vienā lietotņu komplektā, Xcode var instalēt tieši no App Store, neveicot papildu darbību, palaižot lietotni Install Xcode. Lai priekšskatīšanas laikā instalētu Xcode, veiciet dubultklikšķi, lai atvērtu lejupielādēto DMG failu, un velciet Xcode.app failu mapē Applications. Xcode ietvaros varat palaist papildu izstrādātāja rīkus, piemēram, Instruments un FileMerge, izmantojot izvēlnes vienumu Xcode -> Atvērt izstrādātāja rīku. Pēc tam varat piespraust rīku savam dokam, lai piekļūtu, kad Xcode nedarbojas. Šajā priekšskatījuma laidienā nav iekļauti visi rīki, kas iepriekš bija iekļauti Xcode instalētājā.
  • IOS 5 izstrādes rīkos ir iespējams iegūt lietojumprogrammas izmantotās API un tās iegūt pārbaudīts, vai netiek izmantotas privātas API. Šī opcija tiek piedāvāta, apstiprinot lietotnes pieteikumu iesniegšana.
  • FIKSĒTS: Kļūda dokumentācijas organizatorā izraisa izņēmumu, kad ierakstāt jebkuru lauku satura apgabalā. Lai novērstu nepieciešamību pieteikties izstrādātāja vietnē no Xcode, lejupielādējiet dokumentācijas komplektus lokāli, izmantojot Xcode dokumentācijas preferenču rūts un kā risinājumu iespējojiet izvēles rūtiņu “Automātiski meklēt un instalēt atjauninājumus”.
  • FIKSĒTS: Skripts “atinstalēt-devtools” kļūdaini noņem failus un pakotnes, pat ja Xcode joprojām darbojas. Pirms skripta “atinstalēt-devtools” palaišanas noteikti aizveriet jebkuru darbināmo Xcode kopiju.
  • FIKSĒTS: Tīkla saites kondicionētāja dēmonu nevar palaist pēc tīkla saišu kondicionētāja instalēšanas bez pārstartēšanas. Šo problēmu var manuāli novērst, restartējot vai izmantojot šādu komandu: sudo launchctl load /system/library/launchdaemons/com.apple.networklinkconditioner.plist.]

Jaunākais emuāra ziņojums

| Mac kults
August 20, 2021

Hone iPhone un iPad: padariet atslēgu pazaudēšanu par pagātni [piedāvājumi]Var būt grūti turēties pie dažiem mazākiem ikdienas priekšmetiem. Ar Hon...

| Mac kults
August 21, 2021

Steam aktivizē attālās lejupielādes funkciju jaunākajā klienta atjauninājumāPēc īsas beta versijas Steam ir padarījis iespēju visiem attālināti pār...

| Mac kults
October 21, 2021

Trakā iPhone 11 koncepcija piedāvā daudz pārsteigumuŠī ir viena iezīme, par kuru neesam dzirdējuši baumas.Foto: Gunho LīIPhone 11 lielā atklāšana, ...