
Probar actualizaciones de software con el programa beta AppleSeed for IT
AppleSeed for IT es un programa diseñado específicamente para los clientes empresariales y educativos interesados en probar las versiones nuevas de software beta de Apple en sus organizaciones. Este programa ofrece a los profesionales de TI y responsables de tecnología una oportunidad de evaluar las versiones preliminares de software más recientes en sus propios entornos de trabajo, enviar comentarios a los equipos de ingeniería de Apple directamente a través de un proceso de envío de comentarios independiente y participar en planes detallados de pruebas y en foros de debate con otros participantes.
Con iOS 17.5, iPadOS 17.5, macOS 14.5, o posterior, es más fácil que nunca gestionar la participación en programas beta en una organización. A los usuarios se les puede ofrecer inscribirse en programas beta aunque no tengan una cuenta de Apple en Ajustes o en Ajustes del Sistema. Las soluciones MDM también puede inscribir dispositivos automáticamente con Asistente de Configuración al usar la inscripción automatizada de dispositivo o en remoto más adelante si el dispositivo está supervisado y tiene instalado iOS 18, iPadOS 18, macOS 15, o posterior. Si es necesario, una solución MDM tiene la opción de eliminar un dispositivo supervisado de los programas beta y evitar que un usuario se inscriba manualmente. Esto elimina la necesidad de aplicar los pasos manuales seguidos por el usuario y permite optimizar el proceso del ciclo de vida de las pruebas beta.
Para ofrecer versiones beta de AppleSeed for IT sin necesidad de una cuenta de Apple, un usuario con la función de administrador en Apple School Manager o Apple Business Manager debe iniciar sesión en el portal de AppleSeed for IT y aceptar los términos y condiciones en nombre de su organización para el periodo beta actual.
Aunque la inscripción beta puede gestionarse sin necesidad de una cuenta de Apple, puede que alguna organización quiera proporcionar a los usuarios participantes una cuenta de Apple gestionada para que envíen sus comentarios a Apple directamente. Esto también garantiza que los comentarios enviados están vinculados a su organización. Si los usuarios eligen enviar sus comentarios para el equipo en lugar de como comentarios personales, otros usuarios como el equipo de TI pueden intervenir en las incidencias enviadas para mantenerse informado. Para obtener más información sobre los comentarios del equipo, consulta Gestionar los comentarios del equipo en la app Asistente de Opinión del Mac en el Manual de uso de Asistente de Opinión.
De manera similar a las actualizaciones de software principales y secundarias, las versiones betas proporcionadas por esos programas pueden posponerse en los dispositivos supervisados y un informe de estado declarativo proporciona una mayor visibilidad y permite a las organizaciones controlar las implantaciones de los programas beta en los dispositivos gestionados.
Gracias a las opciones de configuración disponibles, las organizaciones pueden inscribir en remoto distintos dispositivos en distintos programas beta y, en combinación con la opción de posponer las versiones beta y de producción, pueden usarse para implementar un modelo de pruebas e implantación por fases desde la primera versión beta.
Nota: La configuración beta y el informe de estado no son compatibles en dispositivos que utilicen la inscripción de usuario.
Inscribir un dispositivo en un programa beta
Para inscribir un dispositivo en el Apple Beta Software Program o AppleSeed for IT, la solución MDM debe recuperar un identificador de Apple y facilitárselo a los dispositivos durante la inscripción automatizada de dispositivo o mediante la declaración com.apple.configuration.softwareupdate.settings
.
Este paso es para que los usuarios con función de administrador de Apple School Manager o Apple Business Manager se inscriban en https://beta.apple.com/for-it. Tras la inscripción, la solución MDM puede solicitar los identificadores del programa beta disponibles mediante el punto final https://mdmenrollment.apple.com/os-beta-enrollment/tokens. Al igual que otros puntos finales de servicio de mdmenrollment.apple.com, las soluciones MDM deben utilizar OAuth para autenticarse.

La solicitud HTTP GET debe incluir los siguientes campos de cabecera (todos ellos obligatorios):
Campo de la cabecera HTTP | Description | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
| El identificador OAuth que autentica la solicitud. Para obtener más información sobre el proceso de autenticación, consulta Autenticarse con un servidor del programa de inscripción de dispositivo (DEP) en el sitio web para desarrolladores de Apple. | ||||||||||
| Valor al que debe ajustarse: 1 |
El punto final del servicio devuelve un objeto JSON con la estructura siguiente:
{
"betaEnrollmentTokens": [
{
"token": "p3ySHD3CiWtpsH1DKS8sVdv9BgmFbRDh31xJH2584wJ5AngrYoReFB4MVY53rucW",
"title": "macOS AppleSeed Beta",
"os": "macOS"
},
{
"token": "35b68K477rAsry6dxiDJBnE7AvjRTueUXFa9jZ3ZhQSFpJZ3Jxz9M8mCt9UXK4Sg",
"title": "iOS 18 AppleSeed Beta",
"os": "iOS"
}
]
}
Para inscribir un dispositivo en un programa beta, el diccionario RequireBetaProgram
debe contener las claves que se muestran a continuación (todas ellas cadenas obligatorias).
Clave | Description | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
| Una descripción legible por humanos del programa beta. | ||||||||||
| El identificador del servicio de pruebas de la organización a la que pertenece el servidor MDM. Este identificador sirve para inscribir el dispositivo en el programa beta correspondiente. |
A continuación se muestra una respuesta de ejemplo que hace uso de las claves descritas:
{
"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","
}
}
}
El identificador es único para cada organización y no puede reutilizarse en distintas organizaciones de Apple School Manager y Apple Business Manager. El identificador también es específico para un periodo de pruebas de actualización principal del sistema operativo concreto. El título es una descripción legible por humanos de la versión beta y os
puede contener los siguientes valores: iOS
(incluye iPadOS), macOS
, tvOS
, watchOS
o visionOS
.
Una vez que un iPhone o iPad se ha inscrito en la gestión de dispositivos, la solución MDM puede inscribir o anular la inscripción de dispositivos iPhone o iPad supervisados de programas beta que utilicen el diccionario Beta en la declaración com.apple.configuration.softwareupdate.settings
.
