
Δοκιμή ενημερώσεων λογισμικού με το πρόγραμμα beta AppleSeed για πληροφορική
Το AppleSeed για πληροφορική είναι ένα ειδικά σχεδιασμένο πρόγραμμα για εταιρικούς και ακαδημαϊκούς πελάτες που επιθυμούν να δοκιμάσουν όλες τις νέες εκδόσεις του λογισμικού beta Apple στους οργανισμούς τους. Αυτό το πρόγραμμα παρέχει στους εργαζόμενους και διευθυντές τεχνολογίας την ευκαιρία να αξιολογήσουν τις πιο πρόσφατες εκδόσεις προκυκλοφορίας λογισμικού στο μοναδικό περιβάλλον εργασίας τους, να παρέχουν σχόλια απευθείας στους μηχανικούς της Apple μέσω μιας εξειδικευμένης διαδικασίας υποβολής σχολίων και να συμμετέχουν σε αναλυτικά προγράμματα δοκιμής και συζητήσεις σε φόρουμ με άλλους συμμετέχοντες.
Τα iOS 17.5, iPadOS 17.5, macOS 14.5, ή μεταγενέστερες εκδόσεις, κάνουν πιο εύκολη από ποτέ τη διαχείριση της συμμετοχής σε προγράμματα beta σε έναν οργανισμό. Μπορεί να προσφερθεί στους χρήστες η δυνατότητα εγγραφής σε προγράμματα beta ακόμη και χωρίς λογαριασμό Apple στις Ρυθμίσεις ή στις Ρυθμίσεις συστήματος. Οι λύσεις MDM μπορούν επίσης να εγγράψουν αυτόματα τις συσκευές κατά τη διάρκεια του Βοηθού διαμόρφωσης όταν χρησιμοποιείται η Αυτοματοποιημένη εγγραφή συσκευής ή απομακρυσμένα σε μεταγενέστερο στάδιο αν η συσκευή είναι επιβλεπόμενη και λειτουργεί με iOS 18, iPadOS 18, macOS 15 ή μεταγενέστερες εκδόσεις. Αν είναι απαραίτητο, μια λύση MDM έχει την επιλογή να αφαιρέσει μια επιβλεπόμενη συσκευή από προγράμματα beta και να αποτρέψει έναν χρήστη από τη χειροκίνητη εγγραφή. Αυτό αφαιρεί την ανάγκη για χειροκίνητα βήματα που εκτελούνται από τον χρήστη και επιτρέπει μια βελτιωμένη διαδικασία μέσω του κύκλου ζωής δοκιμών beta.
Για την προσφορά εκδόσεων beta για το AppleSeed για πληροφορική χωρίς την ανάγκη για έναν λογαριασμό Apple, ένας χρήστης με τον ρόλο του διαχειριστή στο Apple School Manager ή στο Apple Business Manager πρέπει να συνδεθεί στην πύλη «AppleSeed για πληροφορική» και να αποδεχτεί τους όρους και τις προϋποθέσεις εκ μέρους του οργανισμού του για την τρέχουσα χρονική περίοδο beta.
Αν και η διαχείριση της εγγραφής beta μπορεί να γίνει χωρίς την ανάγκη για λογαριασμό Apple, οι οργανισμοί μπορεί να θέλουν να παρέχουν στους συμμετέχοντες χρήστες έναν Διαχειριζόμενο λογαριασμό Apple για να μπορούν να υποβάλουν σχόλια απευθείας στην Apple. Αυτό επίσης διασφαλίζει ότι τα υποβληθέντα σχόλια σχετίζονται με τον οργανισμό τους. Αν οι χρήστες επιλέξουν να υποβάλουν τα σχόλιά τους για την ομάδα αντί ως προσωπικά σχόλια, άλλοι χρήστες όπως η ομάδα πληροφορικής μπορούν να δουν τα υποβληθέντα δελτία και να παραμένουν ενημερωμένοι. Για περισσότερες πληροφορίες σχετικά με τα σχόλια ομάδας, δείτε την ενότητα Διαχείριση σχολίων ομάδας στον Βοηθό σχολίων στο Mac στον Οδηγό χρήσης του Βοηθού σχολίων.
Παρόμοια με τις ενημερώσεις και αναβαθμίσεις λογισμικού, οι εκδόσεις beta που παρέχονται από αυτά τα προγράμματα μπορούν να αναβληθούν σε επιβλεπόμενες συσκευές και μια δηλωτική αναφορά κατάστασης παρέχει αυξημένη ορατότητα και επιτρέπει στους οργανισμούς να παρακολουθούν εγγραφές προγραμμάτων beta σε διαχειριζόμενες συσκευές.
Χρησιμοποιώντας τις διαθέσιμες επιλογές ρύθμισης παραμέτρων, ένας οργανισμός μπορεί να εγγράψει απομακρυσμένα διαφορετικές συσκευές σε διαφορετικά προγράμματα beta και—σε συνδυασμό με την επιλογή αναβολής εκδόσεων beta και παραγωγής—μπορούν να χρησιμοποιηθούν για την υλοποίηση μιας δοκιμής με φάσεις και μιας προσέγγισης διάθεσης ξεκινώντας με την πρώτη έκδοση beta.
Σημείωση: Η ρύθμιση παραμέτρων beta και η αναφορά κατάστασης δεν υποστηρίζονται σε συσκευές που χρησιμοποιούν Εγγραφή χρήστη.
Εγγραφή συσκευής σε ένα πρόγραμμα beta
Για εγγραφή μιας συσκευής στο Πρόγραμμα λογισμικού Apple Beta ή στο AppleSeed για πληροφορική, μια λύση MDM πρέπει να ανακτήσει ένα διακριτικό από την Apple και να το παρέχει στις συσκευές κατά τη διάρκεια της Αυτοματοποιημένης εγγραφής συσκευών ή χρησιμοποιώντας τη δήλωση com.apple.configuration.softwareupdate.settings
.
Το πρώτο βήμα είναι να εγγραφεί στο https://beta.apple.com/for-it ένας χρήστης με τον ρόλο του διαχειριστή στο Apple School Manager ή στο Apple Business Manager. Μετά την εγγραφή, μια λύση MDM μπορεί να ζητήσει τα διαθέσιμα διακριτικά προγράμματος beta χρησιμοποιώντας το τελικό σημείο https://mdmenrollment.apple.com/os-beta-enrollment/tokens endpoint. Παρόμοια με άλλα τελικά σημεία υπηρεσιών που διατίθενται στο mdmenrollment.apple.com, οι λύσεις MDM πρέπει να πραγματοποιούν έλεγχο ταυτότητας μέσω OAuth.

Το αίτημα HTTP GET πρέπει να περιλαμβάνει τα ακόλουθα πεδία κεφαλίδας (όλα υποχρεωτικά):
Πεδίο κεφαλίδας HTTP | Περιγραφή | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
| Το διακριτικό OAuth για έλεγχο ταυτότητας του αιτήματος. Για περισσότερες πληροφορίες σχετικά με τη διαδικασία ελέγχου ταυτότητας, δείτε την ενότητα Έλεγχος ταυτότητας με έναν διακομιστή προγράμματος εγγραφής συσκευών (DEP) στον ιστότοπο Apple Developer. | ||||||||||
| Πρέπει να οριστεί στην τιμή: 1 |
Το τελικό σημείο υπηρεσίας επιστρέφει ένα αντικείμενο JSON με την ακόλουθη δομή:
{
"betaEnrollmentTokens": [
{
"token": "p3ySHD3CiWtpsH1DKS8sVdv9BgmFbRDh31xJH2584wJ5AngrYoReFB4MVY53rucW",
"title": "macOS AppleSeed Beta",
"os": "macOS"
},
{
"token": "35b68K477rAsry6dxiDJBnE7AvjRTueUXFa9jZ3ZhQSFpJZ3Jxz9M8mCt9UXK4Sg",
"title": "iOS 18 AppleSeed Beta",
"os": "iOS"
}
]
}
Για εγγραφή μιας συσκευής σε ένα πρόγραμμα beta, το λεξικό RequireBetaProgram
πρέπει να περιέχει τα κλειδιά που εμφανίζονται παρακάτω (όλες υποχρεωτικές συμβολοσειρές).
Κλειδί | Περιγραφή | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
| Μια αναγνώσιμη περιγραφή του προγράμματος beta. | ||||||||||
| Το διακριτικό υπηρεσίας Seed για τον οργανισμό στον οποίον ανήκει ο διακομιστής MDM. Αυτό το διακριτικό χρησιμοποιείται για την εγγραφή της συσκευής στο αντίστοιχο πρόγραμμα beta. |
Το παρακάτω είναι ένα παράδειγμα απόκρισης που κάνει χρήση των κλειδιών που περιγράφονται:
{
"code": "com.apple.softwareupdate.required",
"description": "AppleSeed enrollment required",
"message": "This device needs to be enrolled into the AppleSeed Beta program",
"details": {
"OSVersion": "18.2",
"RequireBetaProgram": {
"code": "iOS 18 AppleSeed Beta",
"token": "35b68K477rAsry6dxiDJBnE7AvjRTueUXFa9jZ3ZhQSFpJZ3Jxz9M8mCt9UXK4Sg","
}
}
}
Το διακριτικό είναι μοναδικό για κάθε οργανισμό και δεν είναι δυνατή η επαναχρησιμοποίησή του σε διαφορετικούς οργανισμούς Apple School Manager και Apple Business Manager. Το διακριτικό είναι επίσης συγκεκριμένο για μια συγκεκριμένη περίοδο Seed αναβάθμισης του λειτουργικού συστήματος. Ο τίτλος είναι μια αναγνώσιμη περιγραφή της έκδοσης beta και το os
μπορεί να περιέχει τις ακόλουθες τιμές: iOS
(περιλαμβάνει το iPadOS), macOS
, tvOS
, watchOS
, ή visionOS
.
Μετά την εγγραφή ενός iPhone ή iPad στη διαχείριση συσκευών, μια λύση MDM μπορεί να εγγράψει ή να καταργήσει την εγγραφή επιβλεπόμενων συσκευών iPhone ή iPad από προγράμματα beta χρησιμοποιώντας το λεξικό Beta στη δήλωση com.apple.configuration.softwareupdate.settings
.
