Pirmais iOS 5.1 beta versijas izstrādātājiem, ar baumām par akumulatora darbības laiku un Siri uzlabojumiem!

Apple tikko iesēja izstrādātājiem pirmo iOS 5.1 beta versiju kopā ar XCode 4.3 beta versiju. Kas jauns, rādīs tikai laiks un spēle ar iOS 5.1, bet saskaņā ar iepriekšējie ziņojumi, iOS 5.1 vajadzētu ne tikai nokļūt līdz iPhone 4S akumulatora izlādes problēmām, bet arī ieviest dažas lieliskas jaunas Siri funkcijas. Mums tomēr būs jāgaida un jāredz.

Pēc lēciena izlaidums atzīmē. Vai esat izstrādātājs, kurš ir pamanījis kaut ko jaunu operētājsistēmā iOS 5.1 vai redzējis atjauninājumu, kas novērš jūsu iPhone 4S akumulatora izlādes problēmu? Lūdzu dodiet mums padomu!

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. Ir divi Xcode iOS SDK 5.1 attēli, viens instalēšanai a Macintosh dators, kurā darbojas operētājsistēma Mac OS X 10.6.7 (Snow Leopard) vai jaunāka versija, otrs instalēšanai Macintosh datorā, 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 Bonjour DNS 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

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

iCloud krātuve

  • Uzkrāšanas profiliem jābūt iespējotiem iCloud iOS nodrošināšanas portālā. Varat iespējot iCloud nodrošināšanas profilu, pārejot uz iOS nodrošināšanas portāla sadaļu Lietotnes ID un konfigurējot 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 nosaukumos Mac OS X nav reģistrjutīgs, bet iOS-reģistrjutīgs. 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 jaukšanai, lietotne Mūzika tiek iesaldēta un atskaņošana tiek pārtraukta.

Kiosks

FIKSĒTS: Dzēšot problēmu, kas atzīmēta kā pašlaik lasīšanas problēma, var rasties avārija.

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.

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

  • Kļūda dokumentācijas organizatorā izraisa izņēmumu, kad ierakstāt jebkuru lauku satura apgabalā. Lai nepieļautu 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 iespējojiet izvēles rūtiņu “Pārbaudīt un instalēt atjauninājumus automātiski” kā apiet.
  • 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 palaisto Xcode kopiju.
  • 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.]
  • 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.

Jaunākais emuāra ziņojums

Kļūstiet formā, izmantojot Apple Watch, un izveidojiet jaunā gada apņemšanos
October 21, 2021

Ja jūsu jaunā gada apņemšanās ir kļūt piemērotam Apple Watch 2019. gadā, varbūt es varu palīdzēt. No personīgās pieredzes zinu, ka nekad nav par vē...

Kā atkārtoti atvērt nesen aizvērtu cilni Safari operētājsistēmā iOS
October 21, 2021

Jūs to esat izdarījis. Mēs visi esam to izdarījuši. Jūs aizvērāt cilni Safari un uzreiz sapratāt, ka tā ir nepareiza.Tas nav pasaules gals. Jūs var...

Meco Stylus Pen apskats: viegli veiciet piezīmes savā iPad
October 21, 2021

Meco Stylus Pen ir pieņemama alternatīva Apple Pencil. Tas ir labi piemērots ar roku rakstītu piezīmju veikšanai dažādos iPad modeļos un piedāvā pl...