
Probar las actualizaciones de software con el programa de software beta AppleSeed for IT
AppleSeed for TI es un programa diseñado específicamente para clientes empresariales y del sector educativo comprometidos a probar cada nueva versión del software beta de Apple en sus organizaciones. Este programa ofrece a profesionales y gerentes de tecnología la oportunidad de evaluar las versiones preliminares más recientes del software en sus entornos de trabajo, ofrecer comentarios directamente a los equipos de ingeniería de Apple a través de un proceso dedicado, y participar en planes de pruebas detallados y debates en foros.
En iOS 17.5, iPadOS 17.5 y macOS 14.5 (o versiones posteriores), es más fácil que nunca administrar la participación en programas de software beta en una organización. Los usuarios pueden recibir ofertas para inscribirse en programas beta incluso sin una cuenta de Apple en Configuración o Configuración del Sistema. Los servicios de administración de dispositivos también pueden inscribir dispositivos de forma automática mientras se ejecuta Asistente de Configuración usando el perfil Inscripción de dispositivos automatizada, o pueden hacerlo después de forma remota si el dispositivo está supervisado y ejecuta iOS 18, iPadOS 18, macOS 15 o una versión posterior. De ser necesario, un servicio de administración de dispositivos tiene la opción de eliminar un dispositivo supervisado de los programas de software beta y de restringir al usuario la posibilidad de inscribirse manualmente. Esto evita que el usuario deba realizar ciertos pasos manualmente y permite un proceso optimizado durante todo el ciclo de pruebas beta.
Para ofrecer versiones beta de AppleSeed for TI sin necesidad de una cuenta de Apple, un usuario con el rol de administrador en Apple School Manager o Apple Business Manager debe iniciar sesión en el portal de AppleSeed for TI y aceptar los términos y condiciones en nombre de su organización para el periodo beta actual.
Aunque la inscripción al programa de software beta puede administrarse sin necesidad de una cuenta de Apple, las organizaciones pueden considerar la posibilidad de proporcionar a los usuarios participantes una cuenta de Apple administrada para que puedan enviar sus comentarios directamente a Apple. 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 participar en los reportes de comentarios enviados y mantenerse al tanto. Para obtener más información sobre los comentarios para equipos, consulta Administrar los reportes de comentarios de equipos en Feedback Assistant en la Mac en la Guía de uso de Feedback Assistant.
De forma similar a las actualizaciones de software menores y mayores, las versiones beta proporcionadas por esos programas pueden aplazarse en los dispositivos supervisados, y un informe de estados declarativo proporciona una mayor visibilidad y permite a las organizaciones realizar un seguimiento de las inscripciones en programas beta en los dispositivos administrados.
Con las opciones de configuración disponibles, una organización puede inscribir a distancia distintos dispositivos en diferentes programas beta y, combinado con la opción de aplazar las versiones beta y de producción, pueden usarse para implementar un enfoque de pruebas y despliegue por fases que comience justo con la primera versión beta.
Nota: el perfil Inscripción de usuarios no admite la configuración beta ni los informes de estado.
Inscribir un dispositivo a un programa de software beta
Para inscribir un dispositivo en el programa Apple Beta Software o AppleSeed for TI, un servicio de administración de dispositivos debe obtener un identificador de Apple y proporcionarlo a los dispositivos mediante el perfil Inscripción de dispositivos automatizada o con la declaración com.apple.configuration.softwareupdate.settings
.
El primer paso es que un usuario con el rol de administrador en Apple School Manager o Apple Business Manager se inscriba en https://beta.apple.com/for-it. Tras la inscripción, un servicio de administración de dispositivos puede solicitar los identificadores disponibles del programa de software beta utilizando el punto final https://mdmenrollment.apple.com/os-beta-enrollment/tokens. De forma similar a otros puntos finales de servicio disponibles en mdmenrollment.apple.com, los servicios de administración de dispositivos deben autenticarse usando OAuth.

La solicitud HTTP GET debe incluir los siguientes campos de encabezado:
Campo de encabezado HTTP | Descripción | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
| El identificador de OAuth para autenticar la solicitud. Para obtener más información sobre el proceso de autenticación, consulta Autenticar con un servidor de programa de inscripción de dispositivos (DEP) en el sitio web de Apple Developer. | ||||||||||
| Debe tener el valor: 1 |
El punto final del servicio devuelve un objeto JSON con la siguiente estructura:
{
"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 de software beta, el diccionario RequireBetaProgram
debe contener todas las claves que se indican a continuación.
Clave | Descripción | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
| Una descripción legible por humanos del programa de software beta. | ||||||||||
| El identificador del servicio de versiones seed de la organización a la que pertenece el servicio de administración de dispositivos. Usa este identificador para inscribir el dispositivo en el programa beta correspondiente. |
The following is an example response making use of the described keys:
{
"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. Además, el identificador también es específico para un determinado periodo de versiones seed del sistema operativo. 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 inscribe en la administración de dispositivos, un servicio de administración de dispositivos puede inscribir o anular la inscripción de los dispositivos iPhone o iPad supervisados de los programas de software beta usando el diccionario Beta
en la declaración com.apple.configuration.softwareupdate.settings
.
