
透過 AppleSeed for IT Beta 計劃測試軟件更新
AppleSeed for IT 是特別為企業和教育客户設計的計劃,致力於在其機構中測試 Apple Beta 版軟件的每個新版本。 此計劃向 IT 專業人才和技術管理者提供機會,讓他們在其獨有的工作環境中評估最新的預先發佈軟件版本,以及透過專用的用户意見提交程序直接向 Apple 工程團隊提供用户意見,並參與詳細的測試計劃和與其他參與者進行論壇討論。
iOS 17.5、iPadOS 17.5、macOS 14.5 或較新版本讓你可更輕鬆管理機構中的 Beta 版計劃參與情況。 用户即使在「設定」或「系統設定」中沒有 Apple 帳户,也可以在 Beta 版計劃註冊。 裝置管理服務也可以在使用「自動裝置註冊」時於「設定輔助程式」期間自動註冊裝置,或如果裝置受監管且執行 iOS 18、iPadOS 18、macOS 15 或較新版本,則可於稍後以遙距方式進行。 如有需要,裝置管理服務提供從 Beta 版計劃移除受監管裝置和限制用户手動註冊的選項。 這可讓用户無需執行手動步驟並可簡化整個 Beta 版測試生命週期的程序。
如要提供 AppleSeed for IT Beta 版本而不需要 Apple 帳户,在 Apple School Manager 或 Apple Business Manager 中擁有管理員角色的用户需要登入 AppleSeed for IT 入口網站並在目前 Beta 版期間代表其機構接受條款及細則。
雖然可在不需 Apple 帳户的情況下管理 Beta 版註冊,但機構可能會考慮向參與的用户提供「管理式 Apple 帳户」,從而讓用户直接將用户意見傳送予 Apple。 這也能確保提交的用户意見連繫至其機構。 如用户選擇提交團隊的用户意見而非個人用户意見,其他用户(如 IT 團隊)可以介入提交的票單並保持知情。 如需更多團隊用户意見相關資料,請參閲「用户意見助理使用手冊」中的在 Mac 上的「用户意見助理」中管理團隊用户意見。
與軟件更新和升級相似,由這些計劃提供的 Beta 版本可以在受監管的裝置上延遲,而且聲明式狀態報告會提高可見性並讓機構追蹤受管理裝置上的 Beta 版計劃註冊。
使用可用的設定選項,機構可遙距將不同裝置註冊到不同 Beta 版計劃,而且與延遲 Beta 版和產品發佈的選項結合,可直接從第一個 Beta 版本開始實行階段的測試和首次展開方式。
備註:使用「用户註冊」的裝置不支援 Beta 版設定和狀態報告。
為裝置註冊 Beta 版計劃
如要將裝置註冊到「Apple Beta 版軟件計劃」或 AppleSeed for IT,裝置管理服務需要從 Apple 取得代號並在「自動裝置註冊」期間或使用 com.apple.configuration.softwareupdate.settings
聲明將其提供給裝置。
第一個步驟是讓 Apple School Manager 或 Apple Business Manager 中管理員角色的用户在 https://beta.apple.com/for-it 中註冊。 註冊後,裝置管理服務可以使用 https://mdmenrollment.apple.com/os-beta-enrollment/tokens 端點來要求可用的 Beta 版計劃代號。 與 mdmenrollment.apple.com 中可用的其他服務端點相似,裝置管理服務需要使用 OAuth 認證。

HTTP GET 要求需要包括以下標題欄位(全部必須):
HTTP 標題欄位 | 説明 | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
| 認證要求的 OAuth 代號。 如需更多認證程序的相關資料,請參閲 Apple 開發者網站上的使用裝置註冊計劃(DEP)伺服器認證。 | ||||||||||
| 需要設定為值: 1 |
服務端點會傳回具有以下結構的 JSON 物件:
{
"betaEnrollmentTokens": [
{
"token": "p3ySHD3CiWtpsH1DKS8sVdv9BgmFbRDh31xJH2584wJ5AngrYoReFB4MVY53rucW",
"title": "macOS AppleSeed Beta",
"os": "macOS"
},
{
"token": "35b68K477rAsry6dxiDJBnE7AvjRTueUXFa9jZ3ZhQSFpJZ3Jxz9M8mCt9UXK4Sg",
"title": "iOS 18 AppleSeed Beta",
"os": "iOS"
}
]
}
如要將裝置註冊到 Beta 版計劃,RequireBetaProgram
辭典需要包括下方顯示的鍵(所有必須的字串)。
鍵 | 説明 | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
| Beta 版計劃的人類可讀説明。 | ||||||||||
| 裝置管理服務所屬機構的種籽服務代號。 使用此代號來在對應的 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 機構之間重複使用。 該代號也是某些作業系統升級種籽期間特有的。 標題為人類可讀的 Beta 版本説明且 os
可以包括以下值: iOS
(包括 iPadOS)、macOS
、tvOS
、watchOS
或 visionOS
。
在 iPhone 或 iPad 在裝置管理註冊後,裝置管理服務可以使用 com.apple.configuration.softwareupdate.settings
聲明中的 Beta
辭典來從 Beta 版計劃註冊或取消註冊受監管的 iPhone 或 iPad 裝置。
