Apple აპირებს მოითხოვოს დამატებითი სერტიფიცირების ნაბიჯი აპებისთვის, რომლებიც განაწილებულია Mac App Store-ის გარეთ. მაგრამ სანამ Mac-ის ეკოსისტემის გახსნილობაზე პანიკაში ჩავარდებით, იცოდეთ, რომ სიტუაცია ცოტა უფრო რთულია, ვიდრე ჩანს.
შინაარსი
- დაკავშირებული:
- რა არის აპლიკაციის ნოტარიზაცია?
- რა იცვლება macOS Catalina-ში?
- რას ნიშნავს ეს მომხმარებლებისა და დეველოპერებისთვის
- როდის მოხდება ეს?
-
რა არის აპლიკაციის ნოტარიულად დამოწმების შედეგები?
- დაკავშირებული პოსტები:
დაკავშირებული:
- PSA: macOS Catalina მოკლავს თქვენს 32-ბიტიან აპებს — აი, რა უნდა იცოდეთ
- App Store არ მუშაობს macOS Catalina-ში, როგორ გამოვასწოროთ
- გჭირდებათ 32-ბიტიანი აპების გაშვება macOS Catalina-ზე? გამოიყენეთ Mojave ვირტუალური მანქანა
ამ დამატებით ნაბიჯს ეწოდება აპლიკაციის ნოტარიზაცია - და Apple-მა ფაქტობრივად მისი დებიუტი კვლავ macOS Mojave-ში დაიწყო. მიუხედავად იმისა, რომ მექანიზმი ახალი არ არის, კომპანია ახორციელებს ახალ აპლიკაციის ნოტარიულად დამოწმების მოთხოვნას macOS Catalina-ში.
აი, რა უნდა იცოდეთ.
რა არის აპლიკაციის ნოტარიზაცია?
რაც შეიძლება ყველაზე ძირითადი თვალსაზრისით, აპლიკაციის ნოტარიულად დამოწმება არსებითად არის საშუალება Apple-ისთვის შეამოწმოს ან შეამოწმოს აპლიკაციები და პროგრამული უზრუნველყოფა, რომლებიც ვრცელდება App Store-ის გარეთ.
ნოტარიულად დამოწმების პროცესის მეშვეობით Apple ამოწმებს პროგრამულ უზრუნველყოფას მავნე შინაარსისა და კოდის ხელმოწერის საკითხებზე. თუმცა, აპლიკაციის ნოტარიულად დამოწმება ავტომატიზირებულია. ეს დიდი განსხვავებაა App Store-ის განხილვის პროცესისგან.
რაც შეეხება რეალურ პროცესს, მომხმარებლებისთვის დიდი ცვლილება არ იქნება. დეველოპერებს, მეორეს მხრივ, დასჭირდებათ მათი აპლიკაციის ნოტარიულად დამოწმება. ამას დასჭირდება დეველოპერის ID სერთიფიკატი და რეალურად აპის გაგზავნა Apple-ის ნოტარიულ სისტემაში.
ნოტარიულად დამოწმება არის პროცესი, რომელიც იცავს მომხმარებლებს მავნე პროგრამებისგან, კოდის ინექციისა და სხვა მავნე საფრთხეებისგან. Apple-ისთვის ეს არ არის საშუალება დაამტკიცოს ან აკრძალოს Mac-იდან ნებისმიერი აპლიკაცია მისი შინაარსიდან გამომდინარე. სანოტარო დამოწმება ანიჭებს ბილეთს ხელმოწერილ აპებს. Gatekeeper შეამოწმებს ნოტარიულად დამოწმებას Mac Store-ის არა-მოწყობილ აპებზე, რომლებიც იწყება macOS Catalina-ში.
სხვაგვარად რომ ვთქვათ, Apple არ ამოწმებს რას აკეთებს აპლიკაცია. Mac-ის ან iOS App Store-ისგან განსხვავებით, არ იქნება შეზღუდვები იმის შესახებ, თუ რა სახის აპლიკაციები შეგიძლიათ ჩამოტვირთოთ. ის მხოლოდ ამოწმებს აპს მავნე კონტენტისთვის და კოდის ხელმოწერის პრობლემებზე.
რა იცვლება macOS Catalina-ში?
In macOS CatalinaApple ითხოვს App Store-ის გარეთ გავრცელებულ აპებს ნოტარიულად დამოწმებული იქამდე, სანამ Gatekeeper მათ მწვანე შუქს ასხივებს.
უფრო კონკრეტულად, Apple ამბობს, რომ "ბირთის ყველა ახალი ან განახლებული გაფართოება და ყველა პროგრამული უზრუნველყოფა დეველოპერებიდან ახალი დისტრიბუციისთვის Developer ID-ით უნდა იყოს დამოწმებული ნოტარიულად, რათა იმუშაოს."
Apple ასევე ამბობს, რომ "macOS 10.15-დან დაწყებული, ნოტარიულად დამოწმება საჭიროა ყველა პროგრამული უზრუნველყოფისთვის." თუმცა, ეს ამაზე ცოტა უფრო რთულია.
ცვლილებები კონკრეტულად ეხება ახლად ხელმოწერილ აპებს და შესრულებად კოდს, რომელიც აშენებულია 2019 წლის 1 ივნისის შემდეგ. უფრო მეტიც, 2019 წლის 7 აპრილამდე აშენებული პროგრამული უზრუნველყოფა არ უნდა მოითხოვდეს ნოტარიულად დამოწმებას macOS Catalina-ში (ყოველ შემთხვევაში, თეორიულად).
რას ნიშნავს ეს მომხმარებლებისა და დეველოპერებისთვის
გასაგებად რომ ვთქვათ, აპლიკაციის ნოტარიულად დამოწმების მოთხოვნა მთლიანად არ დაარღვევს თქვენს აპებს macOS Catalina-ში. ამ საკითხთან დაკავშირებით Apple-ის ბლოგოსფეროში საკმაოდ ბევრი დაბნეულობა იყო.
Apple გააგრძელებს საშუალებას გაუშვათ ნებისმიერი პროგრამული უზრუნველყოფა, რომელიც გსურთ მის Mac პლატფორმაზე (რომელიც განსხვავდება მისი ფილოსოფიისგან iOS-ზე). ზოგიერთმა მედიასაშუალებამ განაცხადა, რომ macOS Catalina არ გაუშვებს ხელმოუწერელ აპებს. ეს არ არის სიმართლე. საუკეთესო შემთხვევაში, ეს შეცდომაში შემყვანია.
სხვა სიტყვებით რომ ვთქვათ, თქვენ კვლავ შეძლებთ არანოტარიულად დამოწმებული და ხელმოუწერელი აპლიკაციების გაშვებას macOS Catalina-ში. მაგრამ შეიძლება იყოს დამატებითი ნაბიჯები და პროცესი მთლიანობაში ცოტა უფრო რთული იქნება.
თქვენ ვერ შეძლებთ ფუნქციის „გამორთვას“, მაგრამ შეძლებთ მის იგნორირებას „გაქცევის“ შესაძლებლობით. ზოგიერთი დეველოპერების აზრით, პროგრამული უზრუნველყოფის გაშვება ბრძანების ხაზიდან ან აპზე ალტ-დაწკაპუნებით ასევე გადალახავს Gatekeeper-ს.
რაც პრაქტიკული თვალსაზრისით გამოიყურება, არის Gatekeeper ამომხტარი ფანჯრის აშკარა იგნორირება და შესაძლოა ზოგიერთი დამატებითი ნაბიჯი, რომელიც არ არის წარმოდგენილი macOS-ის წინა ვერსიებში.
მეორეს მხრივ, Apple-მა მიანიშნა, რომ სიტუაცია შესაძლოა უფრო რთული იყოს macOS-ის მომავალ ვერსიაში. შეიძლება საერთოდ ვერ შეძლოთ ნოტარიულად დამოწმებული ან ხელმოუწერელი აპების გაშვება მომავალ განახლებაში.
როდის მოხდება ეს?
ტექნიკურად, Apple დაიწყებს დეველოპერებისგან მათი აპების ნოტარიულად დამოწმებას macOS Catalina-ში. ყველა ანგარიშის მიხედვით, macOS Catalina-ს გარკვეული პერიოდის განმავლობაში უნდა გაუქმდეს ამ თვეში, შესაძლოა, სექტემბრის კვირაში. 16.
რა თქმა უნდა, თუ არ ჩამოტვირთავთ macOS Catalina-ს, შეზღუდვები არ გავრცელდება თქვენზე. მიუხედავად ახალი მოთხოვნებისა, ჩვენ მაინც ვურჩევთ მომხმარებლებს ჩამოტვირთოთ Mac-ის უახლესი განახლებები შეცდომებისა და უსაფრთხოების საფრთხეების შესამცირებლად.
თუმცა, Apple-მა ახლახან შეარბილა ნოტარიულად დამოწმების ზოგიერთი მოთხოვნა, რათა დაეხმაროს როგორც მომხმარებლებს, ასევე დეველოპერებს გადასვლისას.
დეველოპერებისთვის ეს მოიცავს აპების ნოტარიულად დამოწმების შესაძლებლობას, რომლებსაც არ აქვთ ჩართული გამაგრებული გაშვების დრო; არ არის ხელმოწერილი დეველოპერის ID-ით; ან აპები, რომლებიც აშენდა უფრო ძველი SDK-ით, ვიდრე Apple-ის უახლესი ხელსაწყოები.
Apple-ის დოკუმენტაციის თანახმად, ეს წინაპირობები მოქმედებს 2020 წლის იანვრამდე.
რა არის აპლიკაციის ნოტარიულად დამოწმების შედეგები?
ზოგიერთი დეველოპერი და მომხმარებელი შეშფოთებულია აპლიკაციის ნოტარიულად დამოწმების მოთხოვნების შედეგებით macOS Catalina-ში (და მის ფარგლებს გარეთ). და ნომინალური ღირებულებით, როგორც ჩანს, მათ შეიძლება ჰქონდეთ შეშფოთების მიზეზი.
ვაშლი შეეძლო აკრძალეთ ნებისმიერი ნოტარიულად დამოწმებული პროგრამა macOS-ის მომავალ ვერსიაში. იმ მიმართულებიდან გამომდინარე, რომლითაც ის მიემართება, პროცესი შეიძლება იყოს ისეთივე მარტივი, როგორც ასე ვთქვათ, „გადამრთველის გადართვა“.
მომხმარებლებისთვის, რომლებიც აფასებენ იმ ფაქტს, რომ macOS არის ღია ოპერაციული სისტემა - განსხვავებით iOS-ის მსგავსი - აპლიკაციის ნოტარიულად დამოწმების მოთხოვნები გამაფრთხილებელ ნიშანს ჰგავს. მეორეს მხრივ, ეს, როგორც ჩანს, ყველაზე სწრაფი გზაა მეწარმე დეველოპერებისა და პროფესიონალი Mac მომხმარებლების მხარდაჭერის დასაკარგავად.
მაგრამ Apple-მა შეიძლება უბრალოდ გამოიყენოს აპლიკაციის ნოტარიულად დამოწმება Mac-ისთვის დამატებითი უსაფრთხოების (ან უსაფრთხოების თეატრის) დასამატებლად, ყველა აპლიკაციის იძულების გარეშე გავლა Mac App Store-ში, როგორც ეს ხდება iOS-ისთვის.
ჩვენი აზრით და მრავალი დეველოპერის აზრით, ეს ყველაზე სავარაუდო სცენარია. მაგრამ, რა თქმა უნდა, ძნელია იმის პროგნოზირება, თუ რას აპირებს Apple, ასე რომ გაითვალისწინეთ ეს პროგნოზი მარილის მარცვლებით.
მაიკი არის თავისუფალი ჟურნალისტი სან დიეგოდან, კალიფორნია.
მიუხედავად იმისა, რომ ის ძირითადად აშუქებს Apple-ს და სამომხმარებლო ტექნოლოგიას, მას აქვს წარსული გამოცდილება, წერდა საზოგადოებრივ უსაფრთხოებას, ადგილობრივ ხელისუფლებას და განათლებას სხვადასხვა პუბლიკაციებისთვის.
მას საკმაოდ ბევრი ქუდი ეხურა ჟურნალისტიკის სფეროში, მათ შორის მწერალი, რედაქტორი და ახალი ამბების დიზაინერი.