როგორც ჩანს, Apple-ის დეველოპერები არ ირევიან. ორშაბათს გვქონდა მომავალი ოპერაციული სისტემების iOS 11.1, watchOS 4.1 ან tvOS 11.1 მესამე ბეტას ჩამოსვლა, დღეს კი გვაქვს სხვა ვერსია. დაახლოებით ერთი საათი გავიდა მას შემდეგ, რაც Apple-მა გამოუშვა მეოთხე დეველოპერის ვერსია, მაგრამ ამჯერად მხოლოდ iOS-ისთვის და watchOS-ისთვის. tvOS-ის ვერსია შეიძლება მოგვიანებით მოვიდეს.
როგორც ყოველთვის, გამოშვებიდან ასე მალე, გაურკვეველია, რა მოამზადა Apple-მა ამ გამოშვებისთვის. მოსალოდნელია, რომ გამოსწორდება ზოგიერთი ხარვეზი და დაემატება გარკვეული ფუნქციები. ჩვენ შეგატყობინებთ, როგორც კი ინტერნეტში გამოჩნდება ინფორმაცია, თუ რა არის ახალი ამ მეოთხე ბეტაში. თუ თქვენ გაქვთ დეველოპერის ანგარიში და დაინსტალირებული გაქვთ მიმდინარე ბეტა პროფილი, შეგიძლიათ ჩამოტვირთოთ მეოთხე ბეტა კლასიკური OTA მეთოდის გამოყენებით. თქვენ შეგიძლიათ იხილოთ ოფიციალური ცვლილებების ჟურნალი (ინგლისურად) ქვემოთ.
შენიშვნები და ცნობილი საკითხები
ARKit
ცნობილი საკითხები
- ARS სესიის შეფერხების წერტილიდან გაგრძელება შეიძლება VIO გატეხვის შედეგი იყოს. სამყაროში მოთავსებული ნებისმიერი ვიზუალური ობიექტი/წამყვანი არ ჩანს. (31561202)
აუდიო
მოგვარებული საკითხები
- დაფიქსირდა ხანდახან წარმოქმნილი პრობლემა აუდიო შეყოვნებასთან ან დამახინჯებასთან დაკავშირებით iPad Pro-ზე (12.9 დიუმი) (მე-2 თაობა) და iPad Pro-ზე (10.5 დიუმი). (33844393)
AVFoundation
მოგვარებული საკითხები
- მაინც გადაიღეთ მოთხოვნები 720p30 ვიდეო ფორმატის გამოყენებით AVCapturePhotoSettings-ის depthDataDeliveryEnabled თვისებით, რომელიც დაყენებულია true-ზე, ახლა სწორად მუშაობს. (32060882)
- სიღრმის მნიშვნელობები ნაგულისხმევ 160x120 და 160x90 სიღრმის მონაცემთა ფორმატებში არ აბრუნებს სწორ მნიშვნელობებს. (32363942)
ცნობილი საკითხები
- iPhone X-ზე TrueDepth-ის წინა კამერის გამოყენებისას, გადაღების მოწყობილობის activeFormat-ის დაყენება დამაგრებულ ვიდეო ფორმატზე (იხ. AVCaptureDeviceFormat isVideoBinned) კამერის კალიბრაციის მონაცემების გადასაღებად და მიწოდების ჩართვის მიზნით, შედეგად მიღებული AVCameraCalibrationData შეიცავს არასწორ ინფორმაციას intrixrin-ისთვის. (34200225)
- გამოსავალი: აირჩიეთ გადაღების ალტერნატიული ფორმატი, რომლის isVideoBinned თვისება არის false.
- შენიშვნა: გადაღების სესიის კონფიგურაცია სესიის წინასწარ დაყენების გამოყენებით არასოდეს ირჩევს დაბლოკილ ფორმატებს.
სერთიფიკატები
მოგვარებული საკითხები
- კლიენტის სერთიფიკატზე დაფუძნებული ავთენტიფიკაცია ახლა მუშაობს სერვერებისთვის TLS 1.0 და 1.1-ის გამოყენებით. (33948230)
EventKit
ცნობილი საკითხები
- EKCalendarChooser-ის ინიცირებამ EventKit-დან შეიძლება გამოიწვიოს აპლიკაციის ავარია. (34608102)
- EventKit-ში არანაგულისხმევი ღონისძიებების მაღაზიაში მონაცემების შენახვა შეიძლება არ იმუშაოს. (31335830)
ფაილის პროვაიდერი
მოგვარებული საკითხები
- აპები, რომელთა განლაგების სამიზნე უფრო ადრეა, ვიდრე iOS 11-ზე, რომლებიც ქვეკლასს NSFileProviderExtension-ს ეკუთვნიან, ახლა მუშაობს iOS 11-მდე ვერსიებზე. (34176623)
ფონდი
მოგვარებული საკითხები
- NSURLSession და NSURLConnection ახლა სწორად იტვირთება URL-ები, როდესაც სისტემა კონფიგურირებულია გარკვეული PAC ფაილებით. (32883776) ცნობილი საკითხები
- NSURLSessionStreamTask-ის კლიენტები, რომლებიც იყენებენ არაუსაფრთხო კავშირს, ვერ ახერხებენ დაკავშირებას, როდესაც PAC ფაილის შეფასებისას ხდება შეცდომა და სისტემა კონფიგურირებულია Web Proxy Auto Discovery (WPAD) ან Proxy Automatic Configuration (PAC). PAC შეფასების მარცხი შეიძლება მოხდეს, როდესაც PAC ფაილი შეიცავს არასწორ JavaScript-ს ან HTTP ჰოსტი, რომელიც ემსახურება PAC ფაილს, მიუწვდომელია. (33609198)
- გამოსავალი: გამოიყენეთ startSecureConnection უსაფრთხო კავშირის დასამყარებლად.
საიდან მომსახურება
მოგვარებული საკითხები
- გარე GPS აქსესუარის მონაცემები ახლა ზუსტად არის მოხსენებული. (34324743)
შეტყობინებები
მოგვარებული საკითხები
- ჩუმი push შეტყობინებები უფრო ხშირად მუშავდება. (33278611)
ReplayKit
ცნობილი საკითხები
- სამაუწყებლო გაფართოებისთვის, რომელსაც მომხმარებელი იწყებს აპლიკაციის შიგნიდან, მნიშვნელობა RPSampleBufferType-ის ტიპის CMSampleBufferRef RPVideoSampleOrientationKey-ისთვის ყოველთვის არის პორტრეტი. სამაუწყებლო გაფართოების დაწყება საკონტროლო ცენტრიდან აბრუნებს სწორ მნიშვნელობას. (34559925)
safari
მოგვარებული საკითხები
- ვებგვერდის კლიენტების ჩატვირთვა ახლა სწორად იქცევა. (34826998)
ხედვა
ცნობილი საკითხები
- VNFaceLandmarkRegion2D ამჟამად მიუწვდომელია Swift-ში. (33191123)
- Vision Framework-ით იდენტიფიცირებული სახის ნიშნები შეიძლება ციმციმდეს დროებითი გამოყენების შემთხვევებში, როგორიცაა ვიდეო. (32406440)
WebKit
მოგვარებული საკითხები
- JavaScript-ის შესრულება WKNavigationDelegate პოლიტიკის გადაწყვეტილებების დროს ახლა მუშაობს სწორად. (34857459)
X კოდი
ცნობილი საკითხები
-
გათიშული Messages გაფართოების გამართვამ შეიძლება გამოიწვიოს Messages აპის ავარია. (33657938)
-
გამოსავალი: ჩართეთ გაფართოება გამართვის სესიის დაწყებამდე.
-
მას შემდეგ, რაც იმიტირებული iOS მოწყობილობა ჩაირთვება, შეუძლებელია ჩაკეტილი ეკრანის ჩამოწევა. (33274699)
-
გამოსავალი: ჩაკეტეთ და განბლოკეთ სიმულირებული მოწყობილობა და შემდეგ ხელახლა გახსენით საწყისი ეკრანი.
რომ Apple-ის დეველოპერები არ არიან დაკიდებულები? ყოველწლიურად, სრულიად დაუმთავრებელი iOS გამოდის ფუნდამენტური პრობლემებით, რომლებიც სულ მცირე ათჯერ სწორდება საშობაოდ. მირჩევნია ახალი iOS შესწორებულიყო ორ წელიწადში ერთხელ! იგივე macOS.
რომ Apple-ის დეველოპერები არ არიან დაკიდებულები? ყოველწლიურად, სრულიად დაუმთავრებელი iOS გამოდის ფუნდამენტური პრობლემებით, რომლებიც სულ მცირე ათჯერ სწორდება საშობაოდ. მირჩევნია ახალი iOS შესწორებულიყო ორ წელიწადში ერთხელ! იგივე macOS.
ზუსტად!
iOS 11.1 ვერსია ძირითადად არის iPhone X-ის გამო. ის დასრულებულია მასზე, რადგან iPhone X-ს ექნება iOS 11.1 ნაგულისხმევად.
iOS 11.1 ვერსია ძირითადად არის iPhone X-ის გამო. ის დასრულებულია მასზე, რადგან iPhone X-ს ექნება iOS 11.1 ნაგულისხმევად.
მსოფლიოში ასობით მილიონი აიფონია, რომლებისთვისაც განკუთვნილია iOS 11. თუ მათზე არ მუშაობს, დიდი პრობლემაა და ახალი მოდელის გამოშვება (ჯერ კიდევ ცუდი ხელმისაწვდომობით) არ ამართლებს. თუ ერთ წელიწადში ვერ ახერხებენ, არ გამოაქვეყნონ. ვინ იქნება წინააღმდეგი, რომ ერთი-ორი წლის შემდეგ ჰქონდეს „ახალი“ iOS?
სად შეგხვდათ ეს განახლება? ახლა მე შევამოწმე ჩემი ტელეფონი და საათი და მაინც უახლესი განახლება არის 11.0.3 და საათზე 4.0.