
Ενημερώσεις διαχείρισης εφαρμογών WWDC26
Σημείωση: Οι δυνατότητες που συζητούνται σε αυτήν τη σελίδα είναι εκδόσεις προκυκλοφορίας και ενδέχεται να είναι ατελείς, να αλλάξουν ή να καταργηθούν πριν από την τελική κυκλοφορία.
Το ακόλουθο περιεχόμενο παρατίθεται κατά σειρά εκδόσεων λειτουργικού συστήματος και μετά κατά αριθμό των επηρεαζόμενων λειτουργικών συστημάτων:
Διαχείριση για εκκίνηση εφαρμογών και δυαδικών αρχείων
Οι ομάδες πληροφορικής ενδέχεται να χρειάζονται έλεγχο επί των εφαρμογών που μπορούν να χρησιμοποιηθούν σε επιβλεπόμενες συσκευές iOS, iPadOS, tvOS, visionOS και των δυαδικών αρχείων σε επιβλεπόμενους υπολογιστές Mac, για παράδειγμα, για την τήρηση των απαιτήσεων συμμόρφωσης.
Σε επιβλεπόμενες συσκευές με iOS 27, iPadOS 27, tvOS 27 και visionOS 27, μια νέα διαμόρφωση com.apple.configuration.app.settings περιέχει κλειδιά AllowedApps και DeniedApps που μπορούν να χρησιμοποιηθούν για την υλοποίηση κανόνων εκκίνησης εφαρμογών σε αυτές τις πλατφόρμες.
Σε επιβλεπόμενους υπολογιστές Mac με macOS 27, μια νέα διαμόρφωση com.apple.configuration.app.settings χρησιμοποιεί το πλαίσιο επέκτασης Ασφάλειας τελικού σημείου για να παρέχει λεπτομερή και ευέλικτη διαχείριση των δυαδικών αρχείων που επιτρέπεται να εκτελεστούν. Μπορεί να είναι αυτόνομα δυαδικά αρχεία ή δυαδικά αρχεία ενσωματωμένα σε ένα πακέτο εφαρμογών. Τα περισσότερα δυαδικά αρχεία που περιλαμβάνονται στο υπογεγραμμένο και σφραγισμένο λειτουργικό σύστημα επιτρέπονται πάντα.
Οι ομάδες πληροφορικής μπορούν να χρησιμοποιήσουν το κλειδί AlwaysAllowManagedApps για να επιτρέπουν αυτόματα την εκτέλεση διαχειριζόμενων εφαρμογών. Αυτές είναι εφαρμογές που αναπτύχθηκαν χρησιμοποιώντας τη διαμόρφωση com.apple.configuration.app.managed ή χρησιμοποιώντας τη σημαία InstallAsManaged σε ΑΛΗΘΕΣ στην εντολή InstallApplication. Αυτό μπορεί να βοηθήσει στη μείωση της επιβάρυνσης συντήρησης του συνόλου κανόνων.
Σημείωση: Αν αποκλειστεί η εκκίνηση ενός δυαδικού αρχείου εφαρμογής, η συσκευή θα εμφανίσει μια ειδοποίηση στον χρήστη. Αν εμφανίζεται και στις δύο λίστες, η συσκευή το μπλοκάρει από την εκκίνηση.
Τα κλειδιά και οι σχετικές πληροφορίες παρατίθενται στον παρακάτω πίνακα.
Κλειδί | Σκοπός | Κριτήρια αντιστοίχισης | Συμπεριφορά |
|---|---|---|---|
| Λίστα επιτρεπόμενων για iOS, iPadOS, tvOS, visionOS | Αναγνωριστικό πακέτου | Μόνο οι εφαρμογές που παρατίθενται μπορούν να εκκινηθούν. Οι εφαρμογές που δεν παρατίθενται δεν μπορούν να εκκινηθούν. |
| Λίστα αποκλεισμένων για iOS, iPadOS, tvOS, visionOS | Αναγνωριστικό πακέτου | Όλες οι εφαρμογές που παρατίθενται δεν μπορούν να εκκινηθούν. Οι εφαρμογές που δεν παρατίθενται μπορούν να εκκινηθούν. Σημείωση: Η εκκίνηση των κλιπ Ιστού μπορεί να περιοριστεί όταν καθορίζεται το |
| Καθορισμός τι μπορεί να εκτελεστεί σε macOS | CD Hash, αναγνωριστικό ομάδας (προαιρετικά: Διαδρομή, κατάσταση, ταυτότητα υπογραφής) | Μόνο τα δυαδικά αρχεία που παρατίθενται μπορούν να εκτελεστούν. Τα δυαδικά αρχεία που δεν παρατίθενται δεν μπορούν να εκτελεστούν. |
| Καθορισμός τι δεν μπορεί να εκτελεστεί σε macOS | CD Hash, αναγνωριστικό ομάδας, ταυτότητα υπογραφής (προαιρετικά: Διαδρομή, κατάσταση) | Τα δυαδικά αρχεία που παρατίθενται δεν μπορούν να εκτελεστούν. Τα δυαδικά αρχεία που δεν παρατίθενται μπορούν να εκτελεστούν. |
Σημαντικό: Το προφίλ com.apple.applicationaccess.new για τη διαχείριση των εφαρμογών που επιτρέπεται να εκκινούνται έχει καταργηθεί στο macOS 27.
Ενημερώσεις συναίνεσης απορρήτου
Για εφαρμογές
Επί του παρόντος, η διασφάλιση ότι οι εφαρμογές που έχουν αναπτυχθεί σε έναν οργανισμό έχουν την απαραίτητη πρόσβαση σε λειτουργίες που αφορούν το απόρρητο μπορεί να είναι μια χρονοβόρα διαδικασία που επίσης προκαλεί τριβή χρήστη, καθώς εμφανίζονται προτροπές σε ακατάλληλες στιγμές χωρίς προεπιλεγμένη ρύθμιση. Αυτό μπορεί να οδηγήσει σε εσφαλμένες επιλογές, διακοπή ροών εργασιών εφαρμογών και περιττές κλήσεις υποστήριξης.
Σε επιβλεπόμενες συσκευές με iOS 27, iPadOS 27 και macOS 27, ένα νέο κλειδί Privacy στη διαμόρφωση com.apple.configuration.app.settings επιτρέπει στις ομάδες πληροφορικής να παρέχουν τα απαραίτητα προεπιλεγμένα δικαιώματα εφαρμογών.
Κατά την πρώτη εκκίνηση μιας εφαρμογής, η συσκευή δημιουργεί μια ενοποιημένη προτροπή συγκατάθεσης για όλα τα απαραίτητα δικαιώματα με τις διαχειριζόμενες προεπιλογές και το κουμπί «Να επιτρέπεται» να εμφανίζεται ως προεπιλογή. Αυτό βοηθά στην καθοδήγηση των χρηστών στη σωστή επιλογή. Η προτροπή εμφανίζει επίσης το όνομα του οργανισμού, το όνομα της εφαρμογής και μια αιτιολόγηση που παρέχεται από τον οργανισμό ως μέρος της ρύθμισης παραμέτρων. Αν ο χρήστης επιλέξει «Να επιτρέπεται», εφαρμόζονται οι προεπιλογές και δεν εμφανίζονται επιπλέον προτροπές. Αν ο χρήστης επιλέξει «Όχι τώρα», εμφανίζονται οι τυπικές προτροπές ανά στοιχείο.
Οι οργανισμοί μπορούν να ορίσουν τα ακόλουθα προεπιλεγμένα δικαιώματα ανά εφαρμογή:
Προσβασιμότητα: Πρόσβαση υποστηρικτικής τεχνολογίας
Bluetooth: Ζευγοποίηση περιφερειακών και συσκευών
Κάμερα: Καταγραφή βίντεο
Υπαγόρευση: Είσοδος φωνής σε κείμενο
LocalNetwork: Πρόσβαση σε συσκευές τοπικού δικτύου
Τοποθεσία: Δεδομένα τοποθεσίας
LocationAccuracy: Ακριβής ή κατά προσέγγιση τοποθεσία
Μικρόφωνο: Καταγραφή ήχου
Σημαντικό: Τα αντίστοιχα κλειδιά στο προφίλ com.apple.TCC.configuration-profile-policy έχουν καταργηθεί στα iOS 27, iPadOS 27 και macOS 27.
Για ιστότοπους στο Safari
Σε επιβλεπόμενες συσκευές με iOS 27, iPadOS 27 και macOS 27, οι ομάδες πληροφορικής μπορούν:
Να εφαρμόσουν το ίδιο ενοποιημένο μοντέλο συναίνεσης απορρήτου σε ιστότοπους στο Safari, το οποίο επιλύει το πρόβλημα της κόπωσης από προτροπές για εταιρικά εργαλεία που βασίζονται στον Ιστό και μειώνει τις εσφαλμένες επιλογές χρηστών σε διαχειριζόμενες συσκευές.
Να χρησιμοποιήσουν το νέο κλειδί
Privacyστη διαμόρφωσηcom.apple.configuration.safari.settingsγια να καθορίσουν τις προεπιλογές δικαιωμάτων απορρήτου ιστότοπων.
Μπορούν επίσης να ορίσουν τα ακόλουθα προεπιλεγμένα δικαιώματα μεμονωμένα για κάθε ιστοσελίδα στην οποία η πρόσβαση γίνεται μέσω του Safari:
Κάμερα: Καταγραφή βίντεο
Μικρόφωνο: Καταγραφή ήχου
Οι ιστοσελίδες καθορίζονται από τα εξής:
Έναν συγκεκριμένο τομέα, για παράδειγμα melardclothing.com. Οι προεπιλογές δικαιωμάτων ισχύουν μόνο για αυτόν τον ιστότοπο.
Έναν τομέα μπαλαντέρ, για παράδειγμα, *.melardclothing.com, χρησιμοποιώντας έναν χαρακτήρα «*» ως πρόθεμα. Οι προεπιλογές δικαιωμάτων ισχύουν για τον ακριβή τομέα και τυχόν υποτομείς, για παράδειγμα www.melardclothing.com.
Όταν ταιριάζουν πολλά μοτίβα με έναν ιστότοπο, το Safari χρησιμοποιεί το πιο ακριβές μοτίβο.
Εξαιρέσεις καταλληλότητας εφαρμογών
Στις συσκευές iPhone και iPad με iOS 26.1, iPadOS 26.1 ή μεταγενέστερη έκδοση, οι οργανισμοί μπορούν να εξαιρέσουν συγκεκριμένες εφαρμογές από περιορισμούς καταλληλότητας βάσει ηλικίας. Οι ομάδες πληροφορικής μπορούν να παρέχουν μια συστοιχία αναγνωριστικών πακέτων χρησιμοποιώντας το κλειδί περιορισμού ratingAppsExemptedBundleIDs.
Στη συνέχεια, το λειτουργικό σύστημα εξαιρεί αυτές τις εφαρμογές από τους περιορισμούς γονικού ελέγχου και τους περιορισμούς καταλληλότητας. Αυτή η δυνατότητα είναι ιδιαίτερα χρήσιμη για εκπαιδευτικά ιδρύματα ή συγκεκριμένες περιπτώσεις επαγγελματικής χρήσης όπου ορισμένες εφαρμογές, παρά την ηλικιακή καταλληλότητα, είναι απαραίτητες για οργανωτικές λειτουργίες. Το iOS και το iPadOS συνδυάζουν αυτές τις εξαιρέσεις με τυχόν εξαιρέσεις που παρέχονται από εφαρμογές γονικού ελέγχου, συμπεριλαμβανομένου του Χρόνου επί οθόνης, χρησιμοποιώντας κανόνες συνδυασμού τομής.
Πλαίσιο ManagedApp σε macOS
Οι εφαρμογές σε macOS 27 μπορούν πλέον να υλοποιήσουν το Πλαίσιο ManagedApp. Αυτό το πλαίσιο, που διατίθεται ήδη σε iOS, iPadOS και visionOS, μπορεί να χρησιμοποιηθεί για την ανάπτυξη ρυθμίσεων παραμέτρων και μυστικών που είναι συγκεκριμένα για εφαρμογές (για παράδειγμα, ταυτότητες δεσμευμένες με το υλισμικό, συνθηματικά και πιστοποιητικά) με ασφαλή τρόπο. Οι ομάδες πληροφορικής μπορούν να προσαρμόσουν τη συμπεριφορά μιας εφαρμογής και να βελτιστοποιήσουν την εμπειρία χρήστη. Ανάλογα με τον τύπο εφαρμογής, χρησιμοποιήστε τα εξής:
Εφαρμογές που χρησιμοποιούν το Πλαίσιο ManagedApp: Χρησιμοποιήστε το
com.apple.configuration.app.managedΕφαρμογές παλαιού τύπου που δεν χρησιμοποιούν το Πλαίσιο ManagedApp: Αποθηκεύστε το αρχείο .plist MDMv1 ως στοιχείο
com.apple.asset.dataκαι αναφερθείτε σε αυτό χρησιμοποιώντας τοLegacyAppConfigAssetReference.Οι υποστηριζόμενοι τύποι περιεχομένου
com.apple.asset.dataείναι οι εξής:εφαρμογή/plistεφαρμογή/x-plistεφαρμογή/xmlκείμενο/xml
Σημείωση: Μετά τη χρήση του com.apple.configuration.app.managed, δεν είναι διαθέσιμες οι εντολές διαχείρισης φορητών συσκευών (MDM) για ρύθμιση παραμέτρων εφαρμογών.
Για περισσότερες πληροφορίες, ανατρέξτε στην ενότητα Πλαίσιο ManagedApp στο πληροφοριακό υλικό Apple Developer.
Βεβαίωση εφαρμογής σε macOS
Η διασφάλιση ότι μόνο αξιόπιστες εφαρμογές iPhone και iPad συνδέονται σε μια υπηρεσία παρασκηνίου είναι ένα βασικό στοιχείο μιας αρχιτεκτονικής μηδενικής αξιοπιστίας. Η Apple παρέχει το πλαίσιο DeviceCheck για να επιτρέπει στους δημιουργούς εφαρμογών να επαληθεύουν την ακεραιότητα των εφαρμογών όταν συνδέονται σε υπηρεσίες παρασκηνίου. Αυτό μπορεί να βοηθήσει στην προστασία έναντι απάτης, της κατάχρησης API και των τροποποιημένων εκδόσεων εφαρμογών.
Σε Mac με macOS 27, η Βεβαίωση εφαρμογής είναι διαθέσιμη για εφαρμογές Mac. Η Βεβαίωση εφαρμογής δημιουργεί υποστηριζόμενα από το υλισμικό κρυπτογραφικά κλειδιά στο Secure Enclave και χρησιμοποιεί διακομιστές της Apple για τη δημιουργία βεβαιώσεων που ενσωματώνουν ιδιότητες εφαρμογής και συστήματος. Όταν μια εφαρμογή συνδέεται σε μια υπηρεσία παρασκηνίου, η υπηρεσία επαληθεύει την αυθεντικότητα της εφαρμογής χρησιμοποιώντας βεβαιώσεις και αποδέχεται μόνο έγκυρα, υπογεγραμμένα αιτήματα.
Για περισσότερες πληροφορίες, ανατρέξτε στη συνεδρία WWDC26 Ασφαλίστε τις εφαρμογές σας με τη Βεβαίωση εφαρμογής.
Έλεγχος συμπεριφοράς απεγκατάστασης πακέτων
Σε Mac με macOS 27, οι ομάδες πληροφορικής μπορούν να ελέγχουν τι συμβαίνει στα αρχεία πακέτων όταν αφαιρείται ένα διαχειριζόμενο πακέτο. Αυτό βοηθά να διασφαλιστεί ότι τα ανεπιθύμητα δεδομένα και αρχεία αφαιρούνται από τις συσκευές όταν δεν χρειάζονται πλέον. Ένα νέο κλειδί UninstallBehavior στη διαμόρφωση com.apple.configuration.package δέχεται ένα λεξικό με ένα subkey Boole Remove (η προεπιλογή είναι ΨΕΥΔΗΣ) για καθορισμό της συμπεριφοράς αφαίρεσης αρχείων. Οι ομάδες πληροφορικής μπορούν να ορίσουν το κλειδί Remove σε ΑΛΗΘΕΣ πριν από την εγκατάσταση, ώστε το macOS να καταγράφει όλα τα αρχεία κατά την εγκατάσταση ενός πακέτου και να αφαιρεί αυτά τα αρχεία όταν οι ομάδες πληροφορικής αφαιρούν τη διαμόρφωση από τη συσκευή.
Σημαντικό: Τα ακόλουθα είναι σημαντικά:
Το κλειδί
Removeπρέπει να οριστεί σεΑΛΗΘΕΣπριν από την εγκατάσταση πακέτων. Η εφαρμογή του σε ένα ήδη εγκατεστημένο πακέτο δεν έχει κανένα αποτέλεσμα. Το macOS δεν μπορεί να δημιουργήσει αναδρομικά το δηλωτικό αρχείου.Οι αλλαγές σε σκριπτ μετά την εγκατάσταση δεν ανιχνεύονται.
Οι τροποποιήσεις τοπικών αρχείων μετά την εγκατάσταση δεν ανιχνεύονται.
Αφαίρεση διαχείρισης προσβασιμότητας
Σε Mac με macOS 26.2, η δυνατότητα εκχώρησης πρόσβασης σε μια εφαρμογή χρησιμοποιώντας το υποσύστημα Προσβασιμότητας μέσω ενός προφίλ com.apple.TCC.configuration-profile-policy καταργήθηκε και αφαιρέθηκε στο macOS 27. Η Apple εξέλιξε το μοντέλο ασφάλειας του macOS για να υιοθετήσει πιο σύγχρονες και ασφαλείς μεθόδους για τη διαχείριση των δικαιωμάτων εφαρμογών. Αν απαιτείται διαχείριση της πρόσβασης προσβασιμότητας, χρησιμοποιήστε το κλειδί Privacy στο com.apple.configuration.app.settings.
Υποστήριξη για υπολογιστές Mac με Intel
Το macOS 26 είναι η τελευταία έκδοση macOS με πλήρη υποστήριξη για υπολογιστές Mac με επεξεργαστή Intel. Όλοι οι υπολογιστές Mac με macOS 26.4 ή μεταγενέστερη έκδοση εμφανίζουν μια αναδυόμενη γνωστοποίηση για να ενημερώσουν με διαφάνεια τους χρήστες σχετικά με την κατάργηση όταν εκκινούνται εφαρμογές που χρησιμοποιούν το Rosetta. Αυτή η προληπτική επικοινωνία βοηθά τις ομάδες πληροφορικής και τους χρήστες να σχεδιάζουν τη συμβατότητα εφαρμογών και τις μεταβάσεις εκ των προτέρων. Οι ομάδες πληροφορικής μπορούν να χρησιμοποιήσουν τον περιορισμό allowRosettaUsageAwareness για να καταστείλουν αυτήν την γνωστοποίηση σε συσκευές που έχουν εγγραφεί χρησιμοποιώντας την Αυτοματοποιημένη εγγραφή συσκευών, την Εγγραφή συσκευών βάσει λογαριασμού και την Εγγραφή συσκευών βάσει προφίλ.
Η Apple θα συνεχίσει να παρέχει ενημερώσεις ασφάλειας λογισμικού για υπολογιστές Mac με Intel για τρία χρόνια. Το Rosetta θα συνεχίσει ως ένα εργαλείο συμβατότητας γενικής χρήσης έως το macOS 27. Πέρα από αυτό, θα διατηρηθεί ένα υποσύνολο της λειτουργικότητας του Rosetta που υποστηρίζει παλαιότερους τίτλους παιχνιδιών που δεν συντηρούνται πλέον (οι οποίοι βασίζονται σε πλαίσια Intel). Οι οργανισμοί με υπολογιστές Mac με Intel θα πρέπει να ξεκινήσουν ήδη τον σχεδιασμό μετάβασης.
Για περισσότερες πληροφορίες, ανατρέξτε στην ενότητα Πληροφορίες για το περιβάλλον μετάφρασης Rosetta στο πληροφοριακό υλικό Apple Developer.