Szoftverfrissítések tesztelése az AppleSeed adminisztrátoroknak bétaprogrammal
Az AppleSeed adminisztrátoroknak egy olyan program, amit kifejezetten olyan vállalati és oktatási ügyfelek számára alakítottak ki, akik elkötelezettek az Apple Beta Software program által kínált új verziók szervezetükön belül történő tesztelése mellett. A program lehetőséget biztosít az IT-szakemberek és technológiai vezetők számára, hogy kiértékeljék az előzetesen kiadott legfrissebb szoftververziókat az egyedi munkakörnyezetükben, visszajelzéseket küldjenek közvetlenül az Apple tervezési csapatának egy dedikált visszajelzésbeküldési folyamat segítségével és részt vegyenek a tesztelések részletes megtervezésében és különböző fórumokon is a többi résztvevővel együtt.
Az iOS 17.5, iPadOS 17.5, macOS 14.5 vagy újabb rendszerek használata esetén minden eddiginél egyszerűbben kezelhető a bétaprogramban történő részvétel a szervezeteken belül. A felhasználók Apple‑fiók nélkül is regisztrálhatók a bétaprogramba a Beállítások vagy Rendszerbeállítások menüben. Az MDM-megoldások továbbá képesek automatikusan regisztrálni az eszközöket a Beállítási asszisztens alatt Automatizált eszközregisztráció használata esetén, illetve távolról is egy későbbi időpontban, ha a felügyelt eszköz iOS 18, iPadOS 18, macOS 15 vagy újabb rendszert futtat. Szükség esetén az MDM-megoldások eltávolíthatnak felügyelt eszközöket a bétaprogramokból, és korlátozhatják a felhasználók manuális regisztrációra vonatkozó képességét. Ennek hatására a felhasználónak nem kell manuálisan elvégeznie ezeket a lépéseket, amely egy leegyszerűsített folyamatot tesz lehetővé a bétatesztelési életciklus alatt.
Ha Apple‑fiók megkövetelése nélkül szeretne AppleSeed adminisztrátoroknak-bétaverziókat ajánlani, egy adminisztrátori szerepkörrel rendelkező Apple School Manager- vagy Apple Business Manager-felhasználónak be kell jelentkeznie az AppleSeed for IT portal webhelyre, és el kell fogadnia az aktuális bétaidőszakra vonatkozó használati feltételeket a szervezete nevében.
Bár a bétaprogramba történő regisztráció Apple‑fiókok nélkül is kezelhető, a szervezeteknek érdemes felügyelt Apple‑fiókot biztosítani a felhasználók számára, hogy közvetlenül az Apple-nek tudják elküldeni a visszajelzésüket. Ezzel továbbá az is garantálható, hogy a beküldött visszajelzés a szervezetükhöz fog kapcsolódni. Ha a felhasználók a visszajelzéseiket személyes visszajelzés helyett a csapatnak küldik be, akkor a többi felhasználó (pl. az IT-csapat) is megtekintheti a beküldött jegyeket és tájékozott maradhat. A csapatok által biztosított visszajelzésekkel kapcsolatos további információkért tekintse meg a Feedback Assistant User Guide Manage team feedback in Feedback Assistant on Mac (angol nyelvű) fejezetét.
Az alverziós és főverziós szoftverfrissítésekhez hasonlóan az ezen programok által biztosított bétakiadások is késleltethetők a felügyelt eszközökön, miközben a deklaratív állapotjelentések fokozott átláthatóságot biztosítanak és lehetővé teszik a szervezetek számára, hogy nyomon kövessék a bétaprogram-regisztrációkat a felügyelt eszközökön.
Az elérhető konfigurációs beállítások segítségével a szervezetek távolból is regisztrálhatják a különböző eszközöket különböző bétaprogramokba – a béta- és éles kiadások késleltetésének lehetőségével –, valamint megvalósíthatnak szakaszos tesztelési és elérhetővé tételi megközelítést, közvetlenül a legelső bétakiadással kezdődően.
Megjegyzés: A felhasználóiregisztrációt alkalmazó eszközökön a bétakonfiguráció és az állapotjelentések nem támogatottak.
Eszközök regisztrálása a bétaprogramba
Eszközök Apple Beta Software vagy AppleSeed adminisztrátoroknak programba történő regisztrálásához az MDM-megoldásnak le kell kérnie egy tokent az Apple-től, és biztosítania kell azt az Automatizált eszközregisztráció vagy acom.apple.configuration.softwareupdate.settings
deklaráció használata során.
Első lépésként egy adminisztrátori szerepkörrel rendelkező Apple School Manager- vagy Apple Business Manager-felhasználónak regisztrálnia kell a https://beta.apple.com/for-it weboldalon. A regisztrációt követően az MDM-megoldás lekérheti az elérhető bétaprogram-tokeneket a https://mdmenrollment.apple.com/os-beta-enrollment/tokens végpont segítségével. Az mdmenrollment.apple.com címen elérhető egyéb szolgáltatási végpontokhoz hasonlóan az MDM-megoldásoknak is az OAuth segítségével kell elvégezniük a hitelesítést.
A HTTP GET-kérelmeknek tartalmazniuk kell az alábbi fejlécmezőket (összes kötelező):
HTTP-fejlécmező | Leírás | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
| A kérelem hitelesítésére szolgáló OAuth-token. A hitelesítési folyamattal kapcsolatos további információkért tekintse meg az Apple fejlesztői webhely Authenticating with a Device Enrollment Program (DEP) Server fejezetét. | ||||||||||
| A következő értékre kell beállítani: 1 |
A szolgáltatási végpont egy, az alábbi struktúrával rendelkező JSON-objektumot ad vissza:
{
"betaEnrollmentTokens": [
{
"token": "p3ySHD3CiWtpsH1DKS8sVdv9BgmFbRDh31xJH2584wJ5AngrYoReFB4MVY53rucW",
"title": "macOS AppleSeed Beta",
"os": "OSX"
},
{
"token": "35b68K477rAsry6dxiDJBnE7AvjRTueUXFa9jZ3ZhQSFpJZ3Jxz9M8mCt9UXK4Sg",
"title": "iOS 18 AppleSeed Beta",
"os": "iOS"
}
]
}
Egy eszköz bétaprogramba történő regisztrációjához a RequireBetaProgram
szótárnak tartalmaznia kell az alább feltüntetett kulcsokat (az összes kötelező karakterláncot).
Kulcs | Leírás | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
| A bétaprogram egy könnyebben értelmezhető leírása. | ||||||||||
| Annak a szervezetnek a seedelési szolgáltatás tokenje, amelynek az MDM-kiszolgáló a részét képezi. Ezen token segítségével regisztrálható az eszköz a megfelelő bétaprogramba. |
Az alábbiakban egy, a bemutatott kulcsokat felhasználó példaválasz látható:
{
"code": "com.apple.softwareupdate.required",
"description": "AppleSeed enrollment required",
"message": "This device needs to be enrolled into the AppleSeed Beta program",
"details": {
"OSVersion": "17.5",
"RequireBetaProgram": {
"code": "iOS 17 AppleSeed Beta",
"token": "35b68K477rAsry6dxiDJBnE7AvjRTueUXFa9jZ3ZhQSFpJZ3Jxz9M8mCt9UXK4Sg","
}
}
}
A token minden szervezet esetében egyedi, és nem használható fel újra különböző Apple School Manager- és Apple Business Manager-szervezeteknél. Továbbá egy adott operációsrendszer-frissítés seedelési időtartamára vonatkozik. A cím a bétakiadás könnyen értelmezhető leírása, és az os
a következő értékeket tartalmazhatja: iOS
(magában foglalja az iPadOS-t), OSX
(macOS), tvOS
, watchOS
vagy xrOS
(visionOS).
Egy iPhone vagy iPad eszközfelügyeletbe történő regisztrációját követően az MDM-megoldások a com.apple.configuration.softwareupdate.settings
deklarációban található Beta szótár segítségével regisztrálhatják a felügyelt iPhone-okat és iPadeket bétaprogramokba, illetve törölhetik azok regisztrációját.
A macOS alverziós vagy főverziós frissítésének folyamata
Az OTA frissítési módszer mostantól az előnyben részesített módszer a macOS frissítései esetében (azonban a Universal Mac Assistant (UMA) frissítések továbbra is elérhetőek). A frissítések mostantól növekményes javítások, amelyek kisebb letöltéseket és gyorsabb telepítést eredményeznek. Kizárólag a frissítés elvégzéséhez szükséges komponensek vannak letöltve, ami javítja a hálózat hatékonyságát, mivel nem a teljes operációs rendszert kell letölteni. Alapértelmezés szerint növekményes főverziós és alverziós frissítéseket lehet végezni, ha azonban nem állnak rendelkezésre ilyenek, akkor egy teljes csereverzió lesz telepítve. Zárt rendszerkötetet igényelnek, és bármely helyi felhasználó elvégezheti őket.
A Mac számítógépek a következő módokon kapnak alverziós és főverziós és frissítési értesítéseket:
Egy értesítés az Értesítési központban
A Rendszerbeállításokban (macOS 13 vagy újabb rendszer)
A Rendszerbeáll0tásokban (macOS 12.0.1 vagy korábbi)
Fontos: Egy Macen bármely felhasználó végrehajthat szoftverfrissítést. A macOS 12.3 előtti főverzió frissítéseit helyi adminisztrátoroknak kell elvégezniük. A macOS 12.3 vagy újabb verzióval bármely felhasználó elvégezheti a szoftver frissítését. Az Apple-chippel a felhasználóknak kötetulajdonosoknak kell lenniük az alverziós és főverziós szoftverfrissítések végrehajtásához.
Letölthetők, telepíthetők vagy elhalaszthatók (mindezt távolról MDM-megoldással), vagy helyben is telepíthetők.
Távolról: Az MDM-adminisztrátorok vezérelhetik az alverziós és főverziós szoftverfrissítések megjelenési módját, és automatikusan telepíthetik és feljogosíthatják őket a Maceken, amíg az adott Mac adminisztrálva van. macOS 11 és újabb verzió esetén az Eszközfelíratással vagy az Automatikus eszközfelíratással felíratott minden Mac adminisztrálva van. Apple-chippel rendelkező adminisztrált Macek esetében nem kell lejjebb venni a biztonsági beállítást a Teljes biztonságról a recoveryOS-ben. Bizonyos tesztszcenáriók esetén előfordulhat, hogy az adminisztrátornak manuálisan lejjebb kell venni a biztonsági szabályzat szintjét Teljes biztonságról Csökkentett biztonságra. További információkért lásd a A macOS Helyreállítás használata Apple‑chippel rendelkező Macen című fejezetet a macOS felhasználói útmutatójában.
Helyileg: A Mac helyi adminisztrátora és egy általános jogú felhasználó is letöltheti a teljes telepítőt a softwareupdate --fetch-full-installer
parancs használatával a Terminalban.
Az Apple siliconnal rendelkező Macek esetén a hitelesítéshez a következő feltételek egyikére vagy mindegyikére szükség van:
MDM bootstrap token az automatizált, nem interaktív alverziós és főverziós frissítésekhez
A funkcióhoz macOS 11.2 vagy újabb verzió szükséges, és a telepítendő frissítés csak az Apple által aláírt lehet.
Felhasználói jelszó a helyi, felhasználó által kezdeményezett, interaktív alverziós és főverziós frissítésekhez
Megjegyzés: A felhasználó adatkötete sosincs felcsatolva az alverziós vagy főverziós szoftverfrissítés közben. Ez megakadályozza, hogy bármilyen olvasási vagy írási művelet történjen a köteten a folyamat során. Az Apple alverziós és főverziós szoftverfrissítéseinek biztonságára vonatkozó bővebb tudnivalókért lásd a Biztonságos szoftverfrissítések című részt az Apple-platformok biztonsága dokumentumban.