Όλα όσα πρέπει να γνωρίζετε για τη συμβολαιογραφική εφαρμογή στο macOS Catalina

Η Apple πρόκειται να απαιτήσει ένα πρόσθετο βήμα πιστοποίησης για εφαρμογές που διανέμονται εκτός του Mac App Store. Αλλά προτού πανικοβληθείτε για το άνοιγμα του οικοσυστήματος Mac, να ξέρετε ότι η κατάσταση είναι λίγο πιο περίπλοκη από όσο φαίνεται.

Περιεχόμενα

    • Σχετίζεται με:
  • Τι είναι η Συμβολαιογραφία εφαρμογής;
  • Τι αλλάζει στο macOS Catalina;
  • Τι σημαίνει αυτό για χρήστες και προγραμματιστές
  • Πότε θα γίνει αυτό;
  • Ποιες είναι οι συνέπειες της συμβολαιογραφικής επικύρωσης της εφαρμογής;
    • Σχετικές αναρτήσεις:

Σχετίζεται με:

  • PSA: Το macOS Catalina θα σκοτώσει τις εφαρμογές σας 32-bit — ορίστε τι πρέπει να γνωρίζετε
  • Το App Store δεν λειτουργεί στο macOS Catalina, Τρόπος επιδιόρθωσης
  • Θέλετε να εκτελέσετε εφαρμογές 32-bit στο macOS Catalina; Χρησιμοποιήστε μια εικονική μηχανή Mojave

Αυτό το πρόσθετο βήμα ονομάζεται συμβολαιοποίηση εφαρμογών — και η Apple το έκανε το ντεμπούτο του ξανά στο macOS Mojave. Αν και ο μηχανισμός δεν είναι ολοκαίνουργιος, η εταιρεία εφαρμόζει μια νέα απαίτηση συμβολαιογραφικής εφαρμογής στο macOS Catalina.

Εδώ είναι τι πρέπει να γνωρίζετε.

Τι είναι η Συμβολαιογραφία εφαρμογής;

Κεφαλίδα συμβολαιογραφικής εφαρμογής
Η συμβολαιογραφική εφαρμογή δεν είναι νέα, αλλά η Apple κάνει μια μεγάλη αλλαγή στη διαδικασία ξεκινώντας από το macOS Catalina.

Με τους πιο βασικούς δυνατούς όρους, η συμβολαιογραφική επικύρωση εφαρμογών είναι ουσιαστικά ένας τρόπος για την Apple να ελέγχει ή να ελέγχει εφαρμογές και λογισμικό που διανέμονται εκτός του App Store.

Μέσω της διαδικασίας επικύρωσης, η Apple σαρώνει το λογισμικό για κακόβουλο περιεχόμενο και ζητήματα υπογραφής κώδικα. Ωστόσο, η συμβολαιογραφική εφαρμογή είναι αυτοματοποιημένη. Αυτή είναι μια μεγάλη διαφορά από τη διαδικασία ελέγχου του App Store.

Όσον αφορά την πραγματική διαδικασία, δεν θα υπάρξει μεγάλη αλλαγή για τους χρήστες. Οι προγραμματιστές, από την άλλη πλευρά, θα πρέπει να επικυρώσουν την εφαρμογή τους. Αυτό θα απαιτήσει ένα πιστοποιητικό αναγνωριστικού προγραμματιστή και στην πραγματικότητα την υποβολή μιας εφαρμογής στο σύστημα συμβολαιογραφικού ελέγχου της Apple.

Η συμβολαιογραφική πράξη προορίζεται να είναι μια διαδικασία για την προστασία των χρηστών από κακόβουλο λογισμικό, ένεση κώδικα και άλλες κακόβουλες απειλές. Δεν είναι ένας τρόπος για την Apple να εγκρίνει ή να απαγορεύσει οποιαδήποτε εφαρμογή από Mac με βάση το περιεχόμενό της. Το συμβολαιογραφικό επισυνάπτει ένα εισιτήριο σε υπογεγραμμένες εφαρμογές. Το Gatekeeper θα ελέγχει για συμβολαιογραφική επικύρωση σε όλες τις εφαρμογές που δεν ανήκουν στο Mac Store που ξεκινούν στο macOS Catalina.

Με άλλα λόγια, η Apple δεν ελέγχει τι κάνει μια εφαρμογή. Σε αντίθεση με το Mac ή το iOS App Store, δεν θα υπάρχουν περιορισμοί σχετικά με το είδος των εφαρμογών που μπορείτε να κάνετε λήψη. Ελέγχει μόνο την εφαρμογή για κακόβουλο περιεχόμενο και ζητήματα υπογραφής κώδικα.

Τι αλλάζει στο macOS Catalina;

Σε macOS Catalina, η Apple απαιτεί οι εφαρμογές που διανέμονται εκτός του App Store να είναι συμβολαιογραφικές προτού ο Gatekeeper τους δώσει το πράσινο φως.

Πιο συγκεκριμένα, η Apple λέει ότι «όλες οι νέες ή ενημερωμένες επεκτάσεις πυρήνα και όλο το λογισμικό από προγραμματιστές που είναι νέοι σε διανομή με αναγνωριστικό προγραμματιστή πρέπει να είναι συμβολαιογραφικά για να εκτελεστούν».

Η Apple λέει επίσης ότι «ξεκινώντας από το macOS 10.15, απαιτείται από προεπιλογή η συμβολαιογραφική επικύρωση για όλο το λογισμικό». Ωστόσο, είναι λίγο πιο περίπλοκο από αυτό.

Οι αλλαγές ισχύουν ειδικά μόνο για τις πρόσφατα υπογεγραμμένες εφαρμογές και τον εκτελέσιμο κώδικα που δημιουργήθηκαν μετά την 1η Ιουνίου 2019. Επιπλέον, το λογισμικό που δημιουργήθηκε πριν από τις 7 Απριλίου 2019 δεν θα πρέπει να απαιτεί συμβολαιογραφική επικύρωση στο macOS Catalina (τουλάχιστον θεωρητικά).

Τι σημαίνει αυτό για χρήστες και προγραμματιστές

Συμβολαιογραφική εφαρμογή
Ένα παράδειγμα του παραθύρου διαλόγου Gatekeeper που θα εμφανιστεί όταν εκτελείτε ένα κομμάτι λογισμικού που έχει επικυρωθεί συμβολαιογραφικά. Παρατηρήστε τη σημείωση σχετικά με τον έλεγχο της Apple για κακόβουλο λογισμικό.

Για να είμαστε σαφείς, η απαίτηση συμβολαιογραφικής εφαρμογής δεν θα σπάσει εντελώς τις εφαρμογές σας στο macOS Catalina. Υπήρξε αρκετή σύγχυση στη μπλογκόσφαιρα της Apple σχετικά με αυτό το θέμα.

Η Apple θα συνεχίσει να σας επιτρέπει να εκτελείτε οποιοδήποτε λογισμικό θέλετε στην πλατφόρμα Mac της (η οποία διαφέρει από τη φιλοσοφία της στο iOS). Ορισμένα μέσα ενημέρωσης ανέφεραν ότι το macOS Catalina δεν θα εκτελεί μη υπογεγραμμένες εφαρμογές. Αυτό δεν είναι αλήθεια. Στην καλύτερη περίπτωση, είναι παραπλανητικό.

Με άλλα λόγια, θα εξακολουθείτε να μπορείτε να εκτελείτε μη συμβολαιογραφικές και ακόμη και μη υπογεγραμμένες εφαρμογές στο macOS Catalina. Αλλά μπορεί να υπάρχουν πρόσθετα βήματα και η διαδικασία θα είναι συνολικά λίγο πιο περίπλοκη.

Δεν θα μπορείτε να "απενεργοποιήσετε" τη δυνατότητα, αλλά θα μπορείτε να την αγνοήσετε με την ικανότητα "φυγής". Σύμφωνα με ορισμένους προγραμματιστές, η εκτέλεση λογισμικού από τη γραμμή εντολών ή το alt-κλικ σε μια εφαρμογή θα παρακάμψει επίσης το Gatekeeper.

Αυτό που φαίνεται σε πρακτικούς όρους είναι να αγνοούμε ρητά ένα αναδυόμενο παράθυρο Gatekeeper και ίσως κάποια πρόσθετα βήματα που δεν υπάρχουν σε προηγούμενες εκδόσεις του macOS.

Από την άλλη πλευρά, η Apple άφησε να εννοηθεί ότι η κατάσταση μπορεί να είναι ακόμη πιο περίπλοκη σε μια μελλοντική έκδοση του macOS. Ενδέχεται να μην μπορείτε να εκτελέσετε καθόλου μη συμβολαιογραφικές ή ανυπόγραφες εφαρμογές σε μια επερχόμενη ενημέρωση.

Πότε θα γίνει αυτό;

Τεχνικά, η Apple θα αρχίσει να απαιτεί από τους προγραμματιστές να επικυρώνουν τις εφαρμογές τους στο macOS Catalina. Κατά γενική ομολογία, το macOS Catalina θα πέσει λίγο χρόνο αυτόν τον μήνα, πιθανώς κατά την εβδομάδα του Σεπτεμβρίου. 16.

Φυσικά, εκτός και αν κάνετε λήψη του macOS Catalina, οι περιορισμοί δεν θα ισχύουν για εσάς. Παρά τις νέες απαιτήσεις, συνιστούμε στους χρήστες να κάνουν λήψη των πιο πρόσφατων ενημερώσεων Mac για να μετριάσουν σφάλματα και απειλές ασφαλείας.

Ωστόσο, η Apple πρόσφατα χαλάρωσε ορισμένες από τις απαιτήσεις συμβολαιογραφικής επικύρωσης για να διευκολύνει τόσο τους χρήστες όσο και τους προγραμματιστές κατά τη μετάβαση.

Για προγραμματιστές, αυτό περιλαμβάνει τη δυνατότητα επικύρωσης εφαρμογών που δεν έχουν ενεργοποιημένο το Hardened Runtime. δεν έχουν υπογραφεί με αναγνωριστικό προγραμματιστή. ή εφαρμογές που έχουν κατασκευαστεί με παλαιότερο SDK από τα πιο πρόσφατα κιτ εργαλείων της Apple.

Αυτές οι προϋποθέσεις ισχύουν μέχρι τον Ιανουάριο του 2020, σύμφωνα με την τεκμηρίωση της Apple για το θέμα.

Ποιες είναι οι συνέπειες της συμβολαιογραφικής επικύρωσης της εφαρμογής;

Συμβολαιογραφικές εφαρμογές
Όπως αναφέραμε, η συμβολαιογραφική εφαρμογή δεν είναι καινούργια. Η Apple έκανε το ντεμπούτο της συμβολαιογραφικής πράξης μαζί με άλλα μέτρα ασφαλείας στο WWDC ’18.

Ορισμένοι προγραμματιστές και χρήστες ανησυχούν για τις επιπτώσεις των απαιτήσεων συμβολαιογραφικής δήλωσης εφαρμογών στο macOS Catalina (και όχι μόνο). Και στην ονομαστική τους αξία, φαίνεται ότι θα μπορούσαν να έχουν λόγους να ανησυχούν.

μήλο θα μπορούσε απαγορεύστε οποιοδήποτε μη συμβολαιογραφικό λογισμικό σε μελλοντική έκδοση του macOS. Με βάση την κατεύθυνση προς την οποία κατευθύνεται, η διαδικασία θα μπορούσε να είναι τόσο απλή όσο «να γυρίσετε έναν διακόπτη», ας πούμε έτσι.

Για τους χρήστες που εκτιμούν το γεγονός ότι το macOS είναι ένα ανοιχτό λειτουργικό σύστημα — σε αντίθεση με κάτι σαν το iOS — οι απαιτήσεις συμβολαιογραφικής εφαρμογής μοιάζουν με προειδοποιητικό σήμα. Από την άλλη πλευρά, αυτός φαίνεται να είναι ο πιο γρήγορος τρόπος για να χάσετε την υποστήριξη των επιχειρηματιών προγραμματιστών και των επαγγελματιών χρηστών Mac.

Αλλά η Apple θα μπορούσε απλώς να χρησιμοποιεί συμβολαιογραφική εφαρμογή για να προσθέσει λίγη επιπλέον ασφάλεια (ή θέατρο ασφαλείας) στο Mac χωρίς να υποχρεώνει όλες τις εφαρμογές να περάσουν από το Mac App Store, όπως συμβαίνει για το iOS.

Κατά τη γνώμη μας, και τις απόψεις πολλών προγραμματιστών, αυτό φαίνεται σαν το πιο πιθανό σενάριο. Αλλά, φυσικά, είναι δύσκολο να προβλέψει κανείς τι πρόκειται να κάνει η Apple, οπότε λάβετε αυτή την πρόβλεψη με λίγο αλάτι.

μικ - μήλο
Μάικ Πίτερσον(Ανώτερος συγγραφέας)

Ο Μάικ είναι ανεξάρτητος δημοσιογράφος από το Σαν Ντιέγκο της Καλιφόρνια.

Ενώ καλύπτει κυρίως την Apple και την τεχνολογία των καταναλωτών, έχει προηγούμενη εμπειρία γράφοντας για τη δημόσια ασφάλεια, την τοπική αυτοδιοίκηση και την εκπαίδευση για μια ποικιλία εκδόσεων.

Έχει φορέσει αρκετά καπέλα στο χώρο της δημοσιογραφίας, συμπεριλαμβανομένου του συγγραφέα, του εκδότη και του σχεδιαστή ειδήσεων.