Apple ავრცელებს iOS 5 Beta 7 დეველოპერებს

Apple ავრცელებს iOS 5 Beta 7 დეველოპერებს

iOS 5 ბეტა 7

Apple– მა ახლახანს გამოუშვა iOS 5 Beta 7 რეგისტრირებული დეველოპერებისთვის. IOS 5 -ის უახლესი ბეტა ვერსიის ჩამოტვირთვა შესაძლებელია iOS Dev Center- ში.

ვაშლი გამოვიდა iOS 5 Beta 6 მცირე შეცდომების გამოსწორებით და გაუმჯობესებით თითქმის ორი კვირის წინ. მეშვიდე iOS ბეტა არნახულია და iOS 5 იქნება Apple– ის ყველაზე რევოლუციური მობილური პროგრამული უზრუნველყოფის გამოშვება დღემდე, როდესაც იგი შემოდგომაზე გამოჩნდება საზოგადოებისთვის.

IOS 5 Beta 6 – ის დეველოპერებს უნდა შეეძლოთ განახორციელონ Beta 7 – ის საჰაერო განახლება.

iOS 5 Beta 6 იწურება 29 სექტემბერს და მოსალოდნელია, რომ Apple მომავალ ღონისძიებას ჩაატარებს სექტემბრის ბოლოს ან ოქტომბრის დასაწყისში.

ცვლილებების სრული ჟურნალი iOS 5 Beta 7 -ისთვის:

”შემდეგი საკითხები ეხება 5.0 SDK– ს კოდის შემუშავებას.

ანგარიშები

  • ICloud ანგარიშის შექმნისას შეგიძლიათ გამოიყენოთ ნებისმიერი Apple ID, თუ ეს არის სრული ელ.ფოსტის მისამართი და არა MobileMe ანგარიში. თუ თქვენ გაქვთ MobileMe ანგარიში, შეგიძლიათ გადაიტანოთ ეს ანგარიში iCloud– ზე. მეტი ინფორმაციის მიღება შეგიძლიათ iCloud– ზე აქ:http://developer.apple.com/icloud

ეთერი

  • IOS 5 – დან დაწყებული, პროგრამებსა და ვებსაიტებში ვიდეო შინაარსი ნაგულისხმევად არის ჩართული AirPlay– ით.
  • iOS 5 მხარს უჭერს ვიდეოს ეთერს AV Foundation– ის საშუალებით.

API ვალიდაცია

  • ახალი: დაწყებული iOS 5.0 განვითარების ინსტრუმენტებიდან beta 7, შესაძლებელია პროგრამის მიერ გამოყენებული API– ების ამოღება და მათი შემოწმება პირადი API– ების გამოყენებისათვის. ეს ვარიანტი შემოთავაზებული იქნება ვალიდაციის დროს.

Apple TV

  • Apple TV Software beta საშუალებას აძლევს მომხმარებლებს ასახონ iPad 2 -ის შინაარსი Apple TV– ზე (მე -2 თაობა) AirPlay– ის გამოყენებით. ეს ბეტა პროგრამული უზრუნველყოფა ასევე ააქტიურებს ფოტო ნაკადს Apple TV– ზე, რათა მომხმარებლებს შეეძლოთ წვდომა iCloud– ში შენახულ ფოტოებზე. Apple TV Software beta არის უზრუნველყოფილი AirPlay– ის უახლესი ფუნქციონირების შესამოწმებლად თქვენს iOS 5 აპებსა და ვებსაიტებზე. თუ გსურთ დააინსტალიროთ Apple TV Software ბეტა თქვენს მოწყობილობაზე, თქვენ ჯერ უნდა დაარეგისტრიროთ თქვენი მოწყობილობა UDID iOS დეველოპერის პროგრამის პორტალში.
  • სლაიდშოუს პარამეტრები არ ახსოვს სლაიდშოუს დაკვრას (ყოველთვის უკრავს ასახვის თემაში). ეკრანმზოგების პარამეტრები სწორად იქცევა.

ორობითი თავსებადობა

  • IOS 5.0 SDK– სთან დაკავშირებულ აპლიკაციებზე, გადახვევის ხედის შინაარსის ჩამორთმევა აღარ იქნება მომრგვალებული ინტეგრალურ პიქსელებად pinch ჟესტის დროს.

Კალენდარი

  • დაბადების დღის კალენდრები ამჟამად არ არის ხელმისაწვდომი icloud.com ვებსაიტის საშუალებით ან Windows- ის საშუალებით. ისინი ხელმისაწვდომი იქნება მომავალ გამოშვებაში.

ძირითადი სურათი

  • ბეტა 1 -ის შემდეგ რამდენიმე ფილტრი დაემატა. ახლანდელი სია მოიცავს შემდეგ ფილტრებს:CIAdditionCompositing, CIAffineTransform, CICheckerboardGenerator,CIColorBlendMode, CIColorBurnBlendMode, CIColorControls, CIColorCube,CIColorDodgeBlendMode, CIColorInvert, CIColorMatrix,CIColor მონოქრომული,CIConstantColorGenerator, CICrop, CIDarkenBlendMode, CIDifferenceBlendMode,CIExclusionBlendMode, CIExposureAdjust, CIFalseColor, CIGamma მორგება,CIGaussianGradient,CIHardLightBlendMode, CI HighlightShadow მორგება, CIHueAdjust,CIHueBlendMode, CILightenBlendMode, CILinearGradient, CILuminosityBlendMode,CIMaximumCompositing, CIMinimumCompositing,CIMultiplyBlendMode,CIMultiplyCompositing, CIOverlayBlendMode, CIRadialGradient,CISaturationBlendMode, CIScreenBlendMode, CISepiaTone, CISoftLightBlendMode,CISourceAtopCompositing,CISourceInCompositing, CISourceOutCompositing,CISourceOverCompositing, CIStraightenFilter, CIStripesGenerator, CITemperatureAndTint, CIToneCurve, CIVibrance, CIVignette და CIWhitePointAdjust

iBooks

  • iBooks 1.2.2 შეიძლება არ აჩვენოს ტექსტი ან სურათი წიგნებში. გთხოვთ განაახლოთ iBooks 1.3 აპლიკაციის მაღაზიაში.

iCloud სარეზერვო

  • თუ ჩართავთ iCloud სარეზერვო ასლს, სინქრონიზაციისას ავტომატური სარეზერვო ასლი iTunes– ით გამორთული იქნება. ჩვენ ასევე გირჩევთ, რომ ხელით შექმნათ თქვენი მოწყობილობის სარეზერვო ასლი iTunes– ით. IOS 5 ბეტა ვერსიის ადრინდელი ვერსიებით შექმნილი სარეზერვო ასლები მალე შეუთავსებელი გახდება და აღარ იქნება ხელმისაწვდომი. მკაცრად გირჩევთ განაახლოთ iOS 5 ბეტა ვერსიის ეს ვერსია, რათა გააგრძელოთ თქვენი მოწყობილობების სარეზერვო ასლების შექმნა.

iCloud შენახვა

  • ახალი: IOS 5 ბეტა 7 – დან დაწყებული, თქვენი განაცხადის უფლებებში კონტეინერის იდენტიფიკატორული სტრიქონების განსაზღვრის მოთხოვნები შეიცვალა. თითოეული კონტეინერის იდენტიფიკატორი, რომელიც არ შეიცავს wildcard სიმბოლოს, ზუსტად უნდა ემთხვეოდეს პროგრამის პაკეტის იდენტიფიკატორს, რომელიც გამოქვეყნებულია იმავე გუნდის ID- ის გამოყენებით, როგორც თქვენი აპლიკაცია. თქვენ არ მოეთხოვებათ შეიტანოთ უფლება, რომელიც შეესაბამება თქვენი აპლიკაციის პაკეტის იდენტიფიკატორს; მაგალითად, თქვენი აპლიკაციის lite და pro ვერსიას შეუძლია ორივე მიუთითოს პრო აპის პაკეტის იდენტიფიკატორი ერთი და იგივე კონტეინერის გასაზიარებლად. კონტეინერის იდენტიფიკატორების მოთხოვნები, რომლებიც შეიცავს ველური ბარათის სიმბოლოებს, არ შეცვლილა, მაგრამ შეიძლება დაგჭირდეთ განახლება არსებული ველური ბარათის იდენტიფიკატორები მას შემდეგ, რაც შეიცვლება არა ველური ბარათის იდენტიფიკატორი თქვენი განაცხადის უფლებებში, რათა შეესაბამებოდეს ახალს წესები.
  • ახალი: IOS 5.0 -ის ამ ბეტა ვერსიაში რამდენჯერ შემცირდა აპების სინქრონიზაცია სერვერებთან ერთად. თუ თქვენ აწარმოებთ თქვენი პროგრამის გამართვას და გსურთ ნახოთ თუ არა თქვენი სინქრონიზაციის მოთხოვნები, შეგიძლიათ დარეკოთ -[NSUbiquitousKeyValueStore _printDebugDescription] მეთოდით პირდაპირ gdb– ში. გთხოვთ გაითვალისწინოთ, რომ -[NSUbiquitousKeyValueStore _printDebugDescription] არის SPI, ამიტომ მკაცრად გირჩევთ არ გამოიყენოთ იგი თქვენს აპლიკაციაში.
  • KVS– ზე, ერთი გასაღების ლიმიტი გაიზარდა 64 Kb– მდე (შეესაბამება თითო აპლიკაციის ლიმიტს); და გასაღებების მაქსიმალური რაოდენობა 256 -მდე გაიზარდა.
  • IOS 5 ბეტა პერიოდის განმავლობაში, სერვერებზე შენახული ნებისმიერი დოკუმენტი შეიძლება პერიოდულად გაიწმინდოს GM– მდე. ამიტომ, გირჩევთ, არ შეინახოთ რაიმე მნიშვნელოვანი დოკუმენტი ან ინფორმაცია სერვერებზე.
  • უზრუნველყოფის პროფილები აღარ არის საჭირო iCloud– ის ჩართვისთვის iOS უზრუნველყოფის პორტალში. ყველა ახლად გენერირებული უზრუნველყოფის პროფილი ახლა ავტომატურად ჩართულია iCloud– ისთვის. თუ თქვენ იყენებთ Xcode– ით მართული გუნდის უზრუნველყოფის პროფილს, დააწკაპუნეთ განახლებაზე Xcode Organizer– ში ახალი iCloud– ით ჩართული პროფილის მისაღებად. ICloud– ის ყველა სხვა პროფილის უზრუნველყოფის გასააქტიურებლად, უბრალოდ განაახლეთ თქვენი პროფილები iOS უზრუნველყოფის პორტალში.
  • თუ თქვენი აპლიკაცია იყენებს NSMetadataQuery კლასი, თქვენ უნდა დააყენოთ პრედიკატი, პრედიკატს ახლა პატივს სცემენ. მაგრამ პრედიკატი არის NSP პრედიკატის სტილის პრედიკატი და არა Spotlight სტილის პრედიკატი ამის მაგალითია ის, რომ თქვენ უნდა გამოიყენოთ LIKE ნაცვლად = ველური ბარათის შესატყვისი. განსხვავებები უფრო დეტალურად არის განსაზღვრული შემდეგში:http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/Predicates/Articles/pSpotlightComparison.html#//apple_ref/doc/uid/TP40002370-SW1
  • ამ ბეტაში, setSortDescriptors: მეთოდი NSMetadataQuery არ არის მხარდაჭერილი.
  • ბეტა 5 -მდე iCloud- ის გამოსაყენებლად, თქვენ უნდა ხელით მიუთითოთ სხვადასხვა კონტეინერის იდენტიფიკატორი (თქვენი აპლიკაციის ჩვენების ნაკრები) უფლებამოსილების ფაილში ორივე თქვენი Mac OS X და iOS პროექტები. ბეტა 5 -დან დაწყებული, iCloud შენახვის გასააქტიურებლად თქვენს აპლიკაციებში, უბრალოდ დააწკაპუნეთ ღილაკზე „უფლებების ჩართვა“ თქვენი პროექტის შემაჯამებელ ფანჯარაში. Xcode შექმნის პერსონალური უფლებების ფაილს თქვენი პროექტისთვის, რომელიც ავტომატურად მოიცავს თქვენი გუნდის ID- ს. თქვენ შეგიძლიათ დაამატოთ iCloud კონტეინერის დამატებითი მნიშვნელობები, როგორც ამას მოითხოვს თქვენი აპლიკაცია. (გაითვალისწინეთ, რომ თქვენ უნდა აღადგინოთ არსებული პროფილების პროფილები, Xcode– ით ან iOS უზრუნველყოფის პორტალში, iCloud საცავის გამოსაყენებლად.)
    თუ თქვენ მიუთითებთ პერსონალურ იდენტიფიკატორულ სტრიქონს თქვენი iCloud Key-Value Store ან iCloud Container უფლებების ღირებულებისთვის, თქვენ აღარ გჭირდებათ თქვენი გუნდის ID- ის წინასწარ დაწერა სტრიქონის დასაწყისში. Xcode ავტომატურად დაამატებს თქვენს გუნდის ID– ს ამ ჩანაწერებს
  • კონტეინერის იდენტიფიკატორის სტრიქონი, რომელსაც თქვენ გადასცემთ URLForUbiquityContainerIdentifier:მეთოდი NSFileManager უნდა შეიცავდეს გუნდის ID სტრიქონის დასაწყისში. მოხერხებულობისთვის, თუ ნულს გადალახავთ, ფონდი იყენებს პირველი დოკუმენტის კონტეინერის ID- ს, რომელიც მითითებულია თქვენი აპლიკაციის უფლებებში.
  • არსებობს პრობლემები Cloud Storage დოკუმენტის API– ს გამოყენებით დაცულ მონაცემებთან ერთად, რამაც შეიძლება გამოიწვიოს მონაცემების გაფუჭება.
  • ამ ბეტა ვერსიაში, ფაილების წამყვანები (ობიექტები, რომლებიც მიიღებენ NSFilePresenter პროტოკოლი) არ მიიღონ ზოგიერთი შეტყობინება, რომელიც მათ უნდა მიეღოთ, განსაკუთრებით:
    • წარმოდგენილია SubitemDidAppearAtURL:
    • წარმოდგენილიაSubitemDidChangeAtURL:
  • ამის გამოსწორება შეგიძლიათ პროგრამის განხორციელებით უარი თქვას პრეზენტაციაშიItemToWriter: მეთოდი და შემოწმება იმის დასადგენად, მწერალმა ნამდვილად დაწერა, როდესაც თქვენი ფაილის წამყვანი ხელახლა იძენს. ფაილების წამყვანები იღებენ presentItemDidChange: შეტყობინებები ამ ბეტაში.
  • ICloud შენახვის ინტერფეისებთან დაკავშირებული ხარვეზის შესახებ შეტყობინებისას, გთხოვთ, ჩართოთ გამართვის სესიის დროს შეგროვებული ჟურნალები. ამ ჟურნალების შესაქმნელად, თქვენ უნდა დააყენოთ სპეციალური გამართვის პროფილი თქვენს მოწყობილობაზე. გამართვის პროფილის მიღება შესაძლებელია იქიდანhttp://connect.apple.com. ეს პროფილი საშუალებას გაძლევთ შექმნათ გამართვის ჟურნალები, რომლებიც საჭიროა iCloud საცავის გამოყენებით ნებისმიერი პრობლემის დიაგნოსტირებისთვის. მორების შეგროვების ინსტრუქციაა:
    • დააინსტალირეთ პროფილი. (ამის უმარტივესი გზაა გამოაგზავნოთ იგი საკუთარ თავს და გახსნათ დანართი მათ მოწყობილობაზე.)
    • შეცდომის გამეორება.
    • სინქრონიზაცია iTunes– თან, რომ ამოიღოთ ჟურნალები თქვენი მოწყობილობიდან.
    • მიამაგრეთ ჟურნალები თქვენს შეცდომების ანგარიშში. თქვენ შეგიძლიათ იპოვოთ ჟურნალები ~/ბიბლიოთეკა/ჟურნალები/CrashReporter/MobileDevice/DeviceName/DiagnosticLogs.
  • ეს ჟურნალები შეიძლება ძალიან სწრაფად გაიზარდოს, ასე რომ თქვენ უნდა წაშალოთ პროფილი მას შემდეგ, რაც თქვენ გაიმეორეთ პრობლემა და გაიყვანეთ ჟურნალები შეცდომების შესახებ.
  • OS X– ში ფაილის სახელები არ არის ასო – ასო, მაგრამ iOS– ში მგრძნობიარეა. ამან შეიძლება გამოიწვიოს პრობლემები ორს შორის ფაილების სინქრონიზაციისას. თქვენ უნდა გადადგათ ნაბიჯები iOS– ზე, რათა თავიდან აიცილოთ ფაილები, რომელთა სახელები განსხვავდება მხოლოდ შემთხვევის მიხედვით.

Იპოვე ჩემი აიფონი

  • OTA განახლების შემდეგ Find My iPhone არ მუშაობს. მისი ფუნქციონირებისთვის შეგიძლიათ ჩართოთ Find My iPhone OFF– დან ON პარამეტრებში.

თამაშის ნაკრები

  • ახალი: Turn- ზე დაფუძნებული ხედის კონტროლერთან ავტომატური შეთავსება არ მუშაობს. მოსაწვევები ან პირდაპირი ავტომატური შესატყვისი API შეიძლება გამოყენებულ იქნას როგორც გამოსავალი.
  • შემობრუნების საფუძველზე შესატყვისი მატჩების მონაცემები ამჟამად შეზღუდულია 4 კბაიტი მონაცემებით.
  • დაფიქსირდა: მოვლენები გადაეცემა დელეგატს, როდესაც მატჩი მოხდება, და არა მხოლოდ მაშინ, როდესაც ის გახდება ადგილობრივი მოთამაშის ჯერი.

iMessage

  • iMessage beta 1 ვერ შეძლებს iMessage მომხმარებლებთან კომუნიკაციას ბეტა 2 -ზე ან უფრო გვიან.
  • დაფიქსირდა:Setup Assistant არ იძლევა AppleID პაროლს, როგორც შეყვანის FaceTime iMessage– ში.

ინტერფეისის შემქმნელი

  • დაფიქსირდა: ინსპექტორში შეზღუდვის მნიშვნელობის რედაქტირებისას, შეზღუდვა რჩება არჩეული და მონახაზის ხედი აგრძელებს შეზღუდვის არჩეულად ჩვენებას.
  • XCode 4.2 -ში ხედების კოპირებისას (ერთი ხედი ან მრავალჯერადი ხედი), ორივე მომხმარებელმა განსაზღვრა შეზღუდვები უშუალოდ არჩეულ ხედზე და მომხმარებლის მიერ განსაზღვრული შეზღუდვები კოპირებულ ნახვებს შორის კოპირებულია დაფა
  • NSSegmentedControl ობიექტის სეგმენტის სტილის „ავტომატურზე“ შეცვლა შეიძლება დოკუმენტებში შევარდეს Cocoa Auto Layout– ის გამოყენებით. საკითხის გადასაჭრელად გამოიყენეთ სეგმენტის მკაფიო სტილი, როგორიცაა მრგვალი ან ტექსტურირებული, ხოლო გაშვების დროს შეცვალეთ სეგმენტის სტილი ავტომატურ რეჟიმში setSegmentStyle: მეთოდის გამოყენებით.

iTunes

  • ახალი: როდესაც ცდილობთ iPhone 3GS ან iPod touch მე -3 თაობის მოწყობილობის აღდგენას Beta 6 -ზე Beta 7 iTunes– ის გამოყენებით, თქვენ მოგიწევთ მოწყობილობის დაყენება DFU– ში ან შეგიძლიათ OTA განახლება Beta 7 – ზე. DFU რეჟიმში შესასვლელად თქვენ უნდა:
    1. შეაერთეთ მოწყობილობა USB– ს თქვენს Mac– ზე.
    2. გამორთეთ მოწყობილობა.
    3. გაუშვით iTunes თქვენს Mac– ზე.
    4. გააჩერეთ საწყისი და დენის ღილაკები 10 წამის განმავლობაში.
    5. განაგრძეთ სახლის ღილაკის დაჭერა, მაგრამ გაუშვით დენის ღილაკი.
    6. დააჭირეთ Home ღილაკს 13 წამის განმავლობაში ან სანამ მოწყობილობა გამოჩნდება iTunes– ში.
  • ITunes– ის ვერსია, რომელსაც გააჩნია ბეტა 7, ვერ შეძლებს მოწყობილობების სინქრონიზაციას, რომლებსაც აქვთ ბეტა 6 პროგრამული უზრუნველყოფა. ამ პრობლემის თავიდან ასაცილებლად, გააკეთეთ შემდეგი:
    1. სინქრონიზაცია გაუკეთეთ ყველა მოწყობილობას, რომელსაც აქვს ბეტა 6 დაყენებული iTunes- ის ვერსიასთან, რომელიც მოვიდა ბეტა 6 -ით.
    2. განაახლეთ iTunes იმ ვერსიაზე, რომელსაც გააჩნია ბეტა 7.
    3. შეაერთეთ მოწყობილობა და დააინსტალირეთ ბეტა 7 პროგრამა. (გესმოდეთ, რომ თქვენ შეიძლება დაინახოთ შეცდომის სინქრონიზაცია მოწყობილობის პირველად დაკავშირებისას.)
    4. ბეტა 7 პროგრამული უზრუნველყოფის ინსტალაციის შემდეგ, აღადგინეთ თქვენი სარეზერვო ასლი, რომელიც გააკეთეთ 1 ნაბიჯში.

ფოსტა

  • ელ.ფოსტის ანგარიშის მასპინძლის სახელის პარამეტრებში შეცვლისას, ცარიელი შეტყობინებები შეიძლება ნახოთ ერთიან შემოსულებში. როგორც გამოსავალი, წაშალეთ და ხელახლა დაამატეთ ანგარიში მასპინძლის სახელის შეცვლის ნაცვლად.

მუსიკალური პლეერი

  • მოწყობილობაზე სიმღერის ან ვიდეოს მუსიკიდან/ვიდეოებიდან წაშლისას ის აფერხებს აპს.

OpenGLES

  • დაფიქსირდა: განათების ეტაპის შემდეგ, ჩართულია თუ არა განათება, შედეგად მიღებული ფერები არ არის ჩაკეტილი GLKit/GLK გავლენას ახდენს ან GLKLightingTypePerVertex- თან ან GLKLightingTypePerPixel- ზე ეფექტი. შედეგად, იშვიათი არაა ამ ორს შორის განათების განსხვავებების დანახვა, განსაკუთრებით მაშინ, როდესაც მრავალჯერადი განათებაა ჩართული. ეს განსხვავდება OpenGLES 1.1 – ისგან, რომელიც აჭერს ფერის მნიშვნელობებს განათების ეტაპის შემდეგ, მიუხედავად იმისა, არის თუ არა განათება ჩართული.

OTA პროგრამული უზრუნველყოფის განახლება

  • მომხმარებლებმა, რომლებმაც iOS 5 ბეტა 3 – დან ჰაერში დააინსტალირეს iOS 5 ბეტა 6, ჯერ უნდა წაშალონ ყველა შინაარსი და პარამეტრი აირჩიეთ პარამეტრები> ზოგადი> გადატვირთვა> წაშალეთ ყველა შინაარსი და პარამეტრები, რათა დააინსტალიროთ iOS 5 ბეტა 7 საჰაერო. ეს გავლენას ახდენს მხოლოდ მომხმარებლებზე, რომლებმაც არ განაახლეს iOS 5 ბეტა 4.
  • თუ თქვენ აკეთებთ OTA პროგრამული უზრუნველყოფის განახლებას, თქვენ დაგჭირდებათ თქვენი ფოტოების ხელახალი სინქრონიზაცია iTunes– თან. ”
  • დაფიქსირდა: შეიძლება იყოს შემთხვევები, როდესაც შესყიდვები App Store– დან ან iTunes Store– დან შეჩერებულია, რადგან მოწყობილობა სხვა რამეს ჩამოტვირთავს ფონზე. გამოსავალი არის მოწყობილობის გათიშვა დენისგან (გამორთეთ მოწყობილობა).
  • ახალი: თუ თქვენ გაქვთ პაროლის კოდი, ის უნდა მოიხსნას წინა თესლიდან მე -7 თესლის განახლებამდე. მისი ხელახლა ჩართვა შესაძლებელია განახლების დასრულების შემდეგ. ამის შეუსრულებლობამ შეიძლება მოითხოვოს iMessage- ის ხელახლა ჩართვა პარამეტრებში.

შეხსენებები

  • დაფიქსირდა: თუ შეხსენებების სინქრონიზაცია ჩართულია Yahoo ანგარიშისთვის და სერვერზე არ არის შეხსენებების შეგროვება, ის მუდმივად ხელახლა ხვდება ტელეფონის საშუალებით. Yahoo სერვერის ხარვეზის გამო, ეს კოლექცია გამოჩნდება მოვლენების კალენდრის სახით.

უსაფრთხოება

  • IOS 5.0 -ში MD5 ხელმოწერებით სერთიფიკატების ხელმოწერა არ არის მხარდაჭერილი. გთხოვთ დარწმუნდეთ, რომ სერთიფიკატებში გამოიყენება ხელმოწერის ალგორითმები SHA1 ან SHA2 საფუძველზე.

სიმულატორი

  • მდებარეობის სერვისები არ ფუნქციონირებს iOS 4.3 სიმულატორში, რომელიც მუშაობს Mac OS 10.7 Xcode 4.2 -ით.

პლაცდარმი

  • აპლიკაციების ბიძგი და ადგილობრივი შეტყობინებები გამოჩნდება შეტყობინებების ახალ ცენტრში iOS 5 -ში. შეტყობინებების ცენტრი აჩვენებს შეტყობინებებს, რომლებიც ითვლება "წაუკითხავად". იმისათვის, რომ მოთავსდეს ბიძგი და ადგილობრივი შეტყობინებები, რომ არ აქვთ "წაუკითხავი" სტატუსი, დეველოპერებს შეუძლიათ გამოიყენონ თავიანთი აპლიკაციის სამკერდე ნიშნები, რათა მოხდეს შეტყობინებებისგან შეტყობინებების გაწმენდა ცენტრი. როდესაც აპლიკაცია გაასუფთავებს სამკერდე ნიშანს (ნულამდე დაყენებით), iOS 5 გაასუფთავებს შეტყობინებებს შეტყობინებების ცენტრიდან.

ინტერფეისის ავტომატიზაცია

  • არსებობს ცნობილი საკითხი, როდესაც იყენებთ performTaskOnHost API UI ავტომატიზაციის სკრიპტში. თუ API– ით შესრულებული ამოცანა გადაჭარბებულად გამოდის (ვთქვათ, ტექსტის ათასობით სტრიქონი) სტანდარტულ რეჟიმში ან სტანდარტული შეცდომა, ამოცანა შეიძლება ჩიხში შევიდეს დროის გასვლამდე, რა დროსაც ის ჩააგდებს javascript- ს გამონაკლისი.
  • UIATarget- ის დაბლოკვის () და განბლოკვის () ფუნქციები შეიცვალა lockForDuration () ფუნქცია.
  • IOS 5 ბეტა 2 – დან დაწყებული, ახლა თქვენ შეგიძლიათ ჩართოთ UI ავტომატიზაციის სკრიპტი iOS მოწყობილობაზე მასპინძელი ტერმინალიდან ინსტრუმენტების ინსტრუმენტის გამოყენებით. ბრძანება არის:
    • ინსტრუმენტები -w -ტ
  • როდესაც ინტერფეისის ავტომატიზაციისთვის cli ინსტრუმენტებს იყენებთ, ახლა შეგიძლიათ მიუთითოთ ნაგულისხმევი ავტომატიზაციის შაბლონი და გაიაროთ სკრიპტი და შედეგების გზა ინსტრუმენტში, როგორც გარემოს ცვლადი პარამეტრები. Მაგალითად:
    • ინსტრუმენტები -w -t /Developer/Platforms/iPhoneOS.platform/Developer/Library/Instruments/PlugIns/AutomationInstrument.bundle/Contents/Resources/Automation.tracetemplate -ე UIASCRIPT

უახლესი ბლოგი

Apple- ის წესები: რჩევები და ხრიკები Apple– ის ყველა მოწყობილობისთვის
September 10, 2021

როგორ გავააქტიუროთ iPhone– ის ფარული პედომეტრიკალკულატორის ან ვამპირის მსგავსად, iPhone– ის პედომეტრი ითვლის.ფოტო: ჩარლი სორელი/Cult of Macთქვენი i...

| Mac- ის კულტი
August 20, 2021

ჩანთა AirPods Pro ახალ ახალ ფასადმოითხოვეთ თქვენი, სანამ ისინი ყველა წავა.ფოტო: Appleახლა დროა გაუმასპინძლდეთ AirPods Pro– ით! ამაზონი გთავაზობთ გა...

| Mac- ის კულტი
August 20, 2021

Microsoft დააჩქარებს Windows 8 -ს ბაზარზე iPad 3 -თან კონკურენციის მიზნითეს სირცხვილია, მაგრამ ერთ წელზე ნაკლები გავიდა მას შემდეგ, რაც Microsoft- ...