
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.
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 kaphatnak ajánlatokat a bétaprogramba való regisztrálásról a Beállításokban vagy Rendszerbeállításokban. Az eszközfelügyeleti szolgáltatások továbbá képesek automatikusan regisztrálni az eszközöket a Beállítási asszisztens folyamata közben automatizált eszközregisztráció használata esetén, illetve távolról is egy későbbi időpontban, ha az eszköz felügyelve van, és iOS 18, iPadOS 18, macOS 15 vagy újabb rendszert futtat. Szükség esetén az eszközfelügyeleti szolgáltatá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, ami egy leegyszerűsített folyamatot tesz lehetővé a bétatesztelési életciklus során.
Ha Apple‑fiók megkövetelése nélkül szeretné az adminisztrátoroknak szóló AppleSeed bétaverzióit ajánlani, egy adminisztrátori szerepkörrel rendelkező Apple School Manager- vagy Apple Business Manager-felhasználónak be kell jelentkeznie az adminisztrátoroknak szóló AppleSeed portálra, é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
Ha eszközöket szeretne regisztrálni az Apple Beta Software vagy az adminisztrátoroknak szóló AppleSeed programba, az eszközfelügyeleti szolgáltatásnak le kell kérnie egy tokent az Apple-től, és biztosítania kell azt az eszközök számára az Automatizált eszközregisztráció vagy a com.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 eszközfelügyeleti szolgáltatá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 eszközfelügyeleti szolgáltatásoknak is az OAuth segítségével kell elvégezniük a hitelesítést.

A HTTP GET-kérelemnek tartalmaznia kell az alábbi fejlécmezőket (az ö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": "macOS"
},
{
"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. | ||||||||||
| A seedelési szolgáltatás tokenje ahhoz a szervezethez, amelynek az eszközfelügyeleti szolgáltatás a részét képezi. Ezen token segítségével regisztrálhatja az eszközt 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": "18.2",
"RequireBetaProgram": {
"code": "iOS 18 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), macOS
, tvOS
, watchOS
vagy visionOS
.
Egy iPhone vagy iPad eszközfelügyeletbe történő regisztrációját követően az eszközfelügyeleti szolgáltatá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.
