Apple ავრცელებს iOS 5 Beta 4 საჰაერო განახლებებს

Apple ავრცელებს iOS 5 Beta 4 საჰაერო განახლებებს

ios5beta4

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

მათ, ვინც iOS 5 Beta 3 -ზეა, უნდა შეეძლოთ უკაბელო რეჟიმში განახლება Beta 4 -ზე.

Apple ემზადება iOS 5 -ისთვის და iCloud– ის საჯარო გამოშვებისთვის სექტემბერში და Beta 4 ალბათ ერთ -ერთი ბოლო განახლება იქნება დეველოპერებისთვის.

თუ უკვე ხართ Beta 3 – ზე, სცადეთ და გადმოწერეთ Beta 4 როგორც OTA განახლება. ხალხი უკვე აცხადებდა, რომ OTA განახლებები არ მუშაობს, მაგრამ ჩვენ გვაინტერესებს, არის თუ არა ზოგიერთი მაინც წარმატებული.

iOS 5 Beta 4-ს დასჭირდება სინქრონიზაციისათვის ახლად გამოშვებული iTunes 10.5 Beta 4. ასევე გამოვიდა Xcode 4.2 Developer Preview 4. ეს ყველაფერი ხელმისაწვდომია Apple– ის dev არხზე.

ჩვენ გვსურს მოვისმინოთ, რას პოულობთ iOS 5 Beta 4 -ში! გაგზავნეთ ყველა რჩევა: [email protected]

ცვლილებების სრული ჟურნალი ბეტა 4 -ისთვის:

შენიშვნები და ცნობილი საკითხები

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

ანგარიშები

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

ეთერი

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

Apple TV

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

აუდიო

  • IOS 5 -ში ხმოვანი ჩატის გამოყენება მოითხოვს პარამეტრების დაყენებას kAudioSessionMode_VoiceChat რეჟიმი აუდიო სესიაზე, ან დაყენება AVAudioSessionModeVoiceChat რეჟიმი AVAudioSession ობიექტი.

Კალენდარი

  • ყველა MobileMe კალენდარი დუბლიკატი გახდა კალენდრის სინქრონიზაციის გამორთვისა და ჩართვის შემდეგ.
  • დაფიქსირდა: Seed 1 სარეზერვოდან ან უფრო ადრე აღდგენა გამოიწვევს MobileMe/iCloud კალენდრების სინქრონიზაციას. გამოწერილი კალენდრები გამოჩნდება კალენდრებში, მაგრამ არცერთი თქვენი ღონისძიების კალენდარი არ გამოჩნდება MobileCal- ში. პრობლემის გადასაჭრელად, გთხოვთ, წაშალოთ და ხელახლა დაამატოთ ანგარიში.
  • თუ SnowLeopard არ ახდენს თქვენი კალენდრების სინქრონიზაციას iOS მოწყობილობაზე და თქვენ შექმენით კალენდარი ან შეხსენებების სია წინა iOS 5.0 თესლის გამოყენებით, შეცვალეთ კალენდრის სახელი ან სია iOS მოწყობილობაზე და შემდეგ მიეცით საშუალება სინქრონიზაცია
  • ამ ბეტა დაბადების დღის კალენდარი დროებით გამორთულია ვებ პროგრამებისთვის და Windows– ისთვის და ხელმისაწვდომი იქნება მომავალ გამოშვებაში.

კონტაქტები

  • ახალი:MobileMe– ში ადგილობრივი კონტაქტები წაიშლება ნაცვლად იმისა, რომ გაერთიანდეს.
  • ამ ბეტა იმპორტი/ექსპორტი vCard გამორთულია სამოქმედო მენიუდან და ხელმისაწვდომი იქნება მომავალ გამოშვებაში.

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

  • შემობრუნების საფუძველზე შესატყვისი მატჩების მონაცემები ამჟამად შეზღუდულია 4 კბაიტი მონაცემებით.
  • როდესაც ორივე Wifi და 3G გამორთულია (ანუ თვითმფრინავის რეჟიმში), ზოგჯერ GameKit– მა შეიძლება გამოიწვიოს კავშირი ადგილობრივ Bluetooth მატჩში.

iBooks

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

iCloud სარეზერვო

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

iCloud შენახვა

  • IOS 5 ბეტა პერიოდის განმავლობაში, სერვერებზე შენახული ნებისმიერი დოკუმენტი შეიძლება პერიოდულად გაიწმინდოს GM– მდე. ამიტომ, გირჩევთ, არ შეინახოთ რაიმე მნიშვნელოვანი დოკუმენტი ან ინფორმაცია სერვერებზე.
  • თუ თქვენი აპლიკაცია იყენებს NSMetadataQuery კლასი, თქვენ უნდა დააყენოთ პრედიკატი, მიუხედავად იმისა, რომ თავად პრედიკატი იგნორირებულია.
  • ფონდის ჩარჩო არ შეიცავს გუნდის ID- ს, როდესაც ეძებთ პროგრამის მობილური დოკუმენტების კონტეინერს. გუნდის ID უნდა იყოს ჩართული იდენტიფიკატორი სტრიქონის დასაწყისშიURLForUbiquityContainerIdentifier: მეთოდი.
  • ამ ბეტაში, setSortDescriptors: მეთოდი NSMetadataQuery არ არის მხარდაჭერილი.
  • ამ ბეტაში, თუ გსურთ გამოიყენოთ iCloud, თქვენ ხელით უნდა მიუთითოთ სხვადასხვა კონტეინერის იდენტიფიკატორი (თქვენი აპლიკაციის ჩვენების ნაკრები) უფლებების ფაილში ორივე თქვენი Mac OS X და iOS პროექტები.
  • არსებობს პრობლემები Cloud Storage დოკუმენტის API– ს გამოყენებით დაცულ მონაცემებთან ერთად, რამაც შეიძლება გამოიწვიოს მონაცემების გაფუჭება.
  • ამ ბეტა ვერსიაში, დოკუმენტებზე დაფუძნებული პროგრამები ყოველთვის ვერ ამოიცნობს, როდესაც ფაილები იცვლება, გადაადგილდება ან იშლება მათ ქვეშ.
  • ახალი: ამ ბეტა ვერსიაში, ფაილების წამყვანები (ობიექტები, რომლებიც მიიღებენ NSFilePresenter პროტოკოლი) არ მიიღონ ზოგიერთი შეტყობინება, რომელიც მათ უნდა მიეღოთ, განსაკუთრებით:
    • presentItemDidChange
    • წარმოდგენილია SubitemDidAppearAtURL:
    • წარმოდგენილიაSubitemDidChangeAtURL:

    ამის გამოსწორება შეგიძლიათ პროგრამის განხორციელებით უარი თქვას პრეზენტაციაშიItemToWriter: მეთოდი და შემოწმება იმის დასადგენად, მწერალმა ნამდვილად დაწერა, როდესაც თქვენი ფაილის წამყვანი ხელახლა იძენს. თქვენ ასევე შეგიძლიათ გამოიყენოთ FSEvents ფაილური სისტემის ცვლილებების დასაკვირვებლად

  • ამ ბეტა ვერსიაში, ფაილების ცვლილებების შესახებ შეტყობინებები არ მიეწოდება იმ ობიექტებს, რომლებიც იყენებენ NSFilePresenter ოქმი.
  • ICloud შენახვის ინტერფეისებთან დაკავშირებული ხარვეზის შესახებ შეტყობინებისას, გთხოვთ, ჩართოთ თქვენი გამართვის სესიის დროს შეგროვებული ჟურნალები. ამ ჟურნალების შესაქმნელად, თქვენ უნდა დააყენოთ სპეციალური გამართვის პროფილი თქვენს მოწყობილობაზე. გამართვის პროფილის მიღება შესაძლებელია იქიდან http://connect.apple.com. ეს პროფილი საშუალებას გაძლევთ შექმნათ გამართვის ჟურნალები, რომლებიც საჭიროა iCloud საცავის გამოყენებით ნებისმიერი პრობლემის დიაგნოსტირებისთვის. მორების შეგროვების ინსტრუქციაა:
    1. დააინსტალირეთ პროფილი. (ამის უმარტივესი გზაა გამოაგზავნოთ იგი საკუთარ თავს და გახსნათ დანართი მათ მოწყობილობაზე.)
    2. შეცდომის გამეორება.
    3. სინქრონიზაცია iTunes– თან, რომ ამოიღოთ ჟურნალები თქვენი მოწყობილობიდან.
    4. მიამაგრეთ ჟურნალები თქვენს შეცდომების ანგარიშში. თქვენ შეგიძლიათ იპოვოთ ჟურნალები /ბიბლიოთეკა/ჟურნალები/CrashReporter/MobileDevice/DeviceName/DiagnosticLogs.

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

  • ახალი: ფაილის სახელები iCloud Storage– ში არის ასოებისადმი მგრძნობიარე.

iMessage

  • ახალი: iMessage beta 1 ვერ შეძლებს iMessage მომხმარებლებთან კომუნიკაციას ბეტა 2 -ზე ან გვიან.

iTunes

  • ITunes– ის ვერსია, რომელსაც გააჩნია ბეტა 4, ვერ შეძლებს მოწყობილობების სინქრონიზაციას, რომლებსაც აქვთ ბეტა 2 პროგრამული უზრუნველყოფა. ამ პრობლემის თავიდან ასაცილებლად, გააკეთეთ შემდეგი:
    1. სინქრონიზაცია გაუკეთეთ ნებისმიერ მოწყობილობას, რომელსაც აქვს ბეტა 3 დაყენებული iTunes- ის ვერსიასთან, რომელიც მოვიდა ბეტა 4 -ით.
    2. განაახლეთ iTunes იმ ვერსიაზე, რომელსაც გააჩნია beta 4.
    3. შეაერთეთ მოწყობილობა და დააინსტალირეთ ბეტა 4 პროგრამული უზრუნველყოფა. (გესმოდეთ, რომ თქვენ შეიძლება დაინახოთ შეცდომის სინქრონიზაცია მოწყობილობის პირველად დაკავშირებისას.)
    4. ბეტა 4 პროგრამული უზრუნველყოფის ინსტალაციის შემდეგ, აღადგინეთ სარეზერვო ასლი, რომელიც გააკეთეთ 1 ნაბიჯში.
  • ITunes Store– დან შეძენილი ვიდეო არ უკრავს მე –2 თაობის AppleTV– ზე AirPlay– ით iTunes 10.5– ით.

მდებარეობა

  • ახალი:ის startMonitoringSignificantLocationChanges ცვლილებები მეთოდი CLLocationManagerარ იწვევს აპლიკაციების განახლებას ან გაშვებას ფონზე მდებარეობის მნიშვნელოვანი ცვლილების განახლებისთვის. ამასთან, თუ აღდგება პროგრამული უზრუნველყოფის წინა ვერსიის სარეზერვო ასლი (სადაც პროგრამა თვალყურს ადევნებდა მნიშვნელოვან ცვლილებებს) მოწყობილობას, მდებარეობის მნიშვნელოვანი ცვლილების მონიტორინგი განაგრძობს ამ პროგრამის განახლებას ან გაშვებას ფონი

ფოსტა

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

მუსიკალური ბიბლიოთეკა

  • ახალი:სინქრონიზაციის გზით მოწყობილობის ბიბლიოთეკის შეცვლის შემდეგ ზოგიერთ სიმღერას აკლია ალბომის ნამუშევრები.

OpenGL

  • ახალი: IOS 5.0 ბეტა 4 -ში, რამდენიმე OpenGL გაფართოება გადავიდა APPLE სახელების სივრციდან EXT სახელების სივრცეში, რამაც გამოიწვია ზოგიერთი API სახელის შეცვლა. შეცვლილი გაფართოებებია EXT_color_buffer_half_float,EXT_occlusion_query_boolean, EXT_separate_shader_objects, EXT_shadow_samplers, EXT_texture_rg, EXT_debug_labelდა EXT_debug_marker.

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

  • ახალი: თუ თქვენ აკეთებთ OTA პროგრამული უზრუნველყოფის განახლებას ბეტა 3 – დან ბეტა 4 – მდე, თქვენ დაგჭირდებათ თქვენი ფოტოების ხელახალი სინქრონიზაცია iTunes– თან. ”

პირადი ცხელი წერტილი

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

ფოტო კორექტირება

  • თუ თქვენ იყენებთ წითელი თვალების კორექტირებას iOS- ში და შეიტანთ თქვენს სურათს iPhoto თესლის აგებულებაში, წითელი თვალის კორექტირება არ გამოჩნდება ამ სურათზე iPhoto- ში. შედეგად, თქვენი სურათის შემდგომი სინქრონიზაცია iOS მოწყობილობაზე iPhoto– დან არ აჩვენებს წითელი თვალის კორექტირებას.

პარამეტრები

  • დაფიქსირდა: ამ ბეტა FaceTime ხატი აკლია iPhone– ის პარამეტრებში.

სიმულატორი

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

პლაცდარმი

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

ტვიტერი

  • ახალი: Safari– დან თქვენი მდებარეობის ტვიტირებისას და ადგილმდებარეობის დადგენამდე გასვლისას, მდებარეობის ისარი დარჩება სტატუსის ზოლში. ისარი შეიძლება ამოღებულ იქნეს Safari– ს მიერ ამოცანის გადამრთველიდან.

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

  • ახალი: ინსტრუმენტები გადაწერს დატვირთულ ავტომატიზირებულ სკრიპტს, მაშინაც კი, თუ სხვა პროგრამა ამუშავებს მას.
  • ავტომატური ინსტრუმენტის სკრიპტის რედაქტორში დაკვრისა და ჩაწერის ღილაკები შეიძლება არ იმუშაოს სწორად მას შემდეგ, რაც დაიწყება პროგრამის დამიზნება, რომელიც დაიწყო სესიის მიერ და დასრულდა. ისინი ასევე არ იმუშავებენ, თუ მიზნად ისახავთ შეჩერებულ პროგრამას. თუ თქვენ წააწყდებით ამ პრობლემას და ის კვლავ შენარჩუნდება, შეიძლება დაგჭირდეთ დახუროთ და გახსნათ კვალი დოკუმენტი, რათა დაუბრუნდეთ ფუნქციურ მდგომარეობას.
  • ავტომატიზაციის ინსტრუმენტის გამოყენებით სკრიპტში მოქმედებების გადაღებისას ინტერფეისები ვებ ხედებთან ან ცხრილის უჯრედებთან რომელიც შეიცავს ეკრანის გამორთვის ელემენტების დიდ რაოდენობას შეიძლება დასჭირდეს ძალიან დიდი დრო სანამ დაბრუნდება გამოხატულება.
  • ის ჩაკეტვა () და განბლოკვა () ფუნქციები 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

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

| Mac- ის კულტი
September 10, 2021

ბოლოდროინდელი ჭორების შემდეგ, რომლებიც ითხოვენ განახლებას Apple– ის MacBook Pro– ის შემადგენლობაში გარდაუვალიდარწმუნებული ვარ, რომ ბევრი თქვენგანი ...

| Mac- ის კულტი
September 10, 2021

Apple Watch Watch ჯგუფები თითქმის ისეთივე კარგია, როგორც ნამდვილიᲘპოვეთ განსხვავება. მარცხნივ არის Apple- ის $ 450 ბმული სამაჯური Apple Watch- ისთვ...

| Mac- ის კულტი
September 10, 2021

ეპიკური აჯანყებს საინტერესო ცვლილებებს Fortnite სეზონი 8მზად ხარ ამისთვის? Fortnite სეზონი 8?ფოტო: ეპიკური თამაშებიFortnite მერვე სეზონი საბოლოოდ დ...