Solicitudes de interoperabilidad
En Apple, enriquecer la vida de las personas con experiencias increíbles es un valor fundamental que compartimos con los desarrolladores. Gracias a un completo ecosistema de API, herramientas y servicios, puedes crear apps de alta calidad y con numerosas funcionalidades para todas las plataformas de Apple. Nuestro compromiso se extiende a escuchar a los desarrolladores sobre la interoperabilidad que preserva la experiencia del usuario y protege su privacidad y seguridad en cada paso. Para respaldar esto, proporcionamos un formulario específico para que los miembros de Apple Developer Program soliciten interoperabilidad adicional con las funcionalidades de iOS y iPadOS. También puedes hacer preguntas o compartir comentarios sobre las herramientas, las tecnologías y los servicios para desarrolladores de Apple de diversas formas, como el soporte técnico para desarrolladores, los Apple Developer Forums y el Feedback Assistant.
Presentación de una solicitud
Apple evalúa las solicitudes de interoperabilidad en cuanto a su viabilidad y adecuación y, cuando una solicitud cumple dichos criterios, desarrolla soluciones para su lanzamiento en una futura actualización de software.
Antes de empezar
Para ayudarte a determinar si tu solicitud es una solicitud de interoperabilidad, elige la opción que mejor describa tu comentario o solicitud.
Parece tratarse de una solicitud de interoperabilidad.
Para enviar una solicitud, tu membresía de Apple Developer Program debe estar al día y debes haber suscrito los términos actuales del Acuerdo de licencia de Apple Developer Program. Ten en cuenta que toda la correspondencia que te enviemos sobre tu solicitud también incluirá al titular de la cuenta de tu membresía de Apple Developer Program.
Para facilitar el manejo, envía una solicitud por separado para cada funcionalidad con la que desees que haya interoperabilidad.
Los desarrolladores de apps en la Unión Europea (UE) pueden solicitar la interoperabilidad con las funcionalidades de hardware y software integradas en iOS, iPadOS, iPhone o iPad, de conformidad con el artículo 6(7) de la Ley de Mercados Digitales (DMA) de la UE. Puedes encontrar más información sobre este proceso aquí.
Asegúrate de proporcionar la información más completa posible en el formulario de solicitud para evitar retrasos. Es posible que nos comuniquemos contigo a través de Feedback Assistant si necesitamos información adicional.
Parece tratarse de una solicitud de mejora.
Envíanos tu solicitud con Feedback Assistant. Para obtener más información sobre cómo enviar una solicitud de mejora, consulta la guía del usuario de Feedback Assistant.
Parece tratarse de un informe de errores.
Envíanos tu solicitud con Feedback Assistant. Para obtener más información sobre cómo enviar un informe de errores, consulta la guía del usuario de Feedback Assistant.
Cómo funciona
Una vez que hayas enviado la solicitud, recibirás una notificación confirmando que se ha enviado correctamente. Para facilitar el manejo, envía una solicitud por separado para cada funcionalidad con la que desees que haya interoperabilidad.
Nos comunicaremos contigo a través de Feedback Assistant para informarte sobre las actualizaciones, los plazos y el resultado de nuestra revisión. También podrás comunicarte directamente con una persona de contacto designada por Apple sobre las solicitudes pendientes en un espacio específico de Feedback Assistant. Tu solicitud se tramitará en tres fases:
Fase uno: Elegibilidad
Apple llevará a cabo una evaluación inicial de la solicitud para garantizar que la funcionalidad, que depende del sistema operativo, las capacidades del hardware subyacente o los puntos de integración del sistema, sea accesible mediante los servicios o accesorios propios de Apple. Nos comunicaremos contigo si se requiere información adicional para evaluar la solicitud. Si ya existe una solución de interoperabilidad, te remitiremos a la documentación existente sobre dicha solución.
Fase 2: Diseño
Una vez completada la evaluación inicial, las solicitudes que cumplen los requisitos pasan al proceso de planificación de software de Apple. Este proceso anual evalúa, diseña y programa las posibles funcionalidades del software para las próximas versiones. Nuestra evaluación tiene en cuenta la experiencia del usuario, la seguridad y la privacidad, las prioridades de la plataforma, el impacto proporcional en nuestros recursos y la adopción por parte de los desarrolladores y usuarios. A la hora de determinar si se deben diseñar soluciones de interoperabilidad y cómo hacerlo, tenemos en cuenta varios factores, incluidos, entre otros:
- Seguridad. Como parte de la revisión de seguridad, Apple considerará, entre otras cosas: (i) si proporcionar acceso a la funcionalidad solicitada podría poner en riesgo al dispositivo y a los usuarios frente a personas malintencionadas que intenten acceder al dispositivo; (ii) si la funcionalidad solicitada podría usarse con fines que expusieran a los usuarios a un mayor riesgo de delitos o fraudes.
- Privacidad. Apple también considerará las posibles implicaciones de la solicitud para la privacidad del usuario, lo que incluye, entre otras cosas: (i) a qué datos del usuario podría acceder una app como parte de cualquier solicitud; (ii) cualquier posible riesgo para la privacidad del usuario derivado de la recopilación de datos que propones y cualquier medida de mitigación que pudiera aplicarse para proteger la privacidad del usuario.
- Protección de usuarios vulnerables. Apple analizará los posibles riesgos adicionales para la seguridad y la privacidad de los usuarios vulnerables, como los niños, y considerará si se necesitan protecciones adicionales.
- Integridad de dispositivos. Apple también considerará los posibles riesgos para el rendimiento del dispositivo derivados de la implementación. Por ejemplo, si la solicitud supondría una carga excesiva para los recursos informáticos o de comunicaciones o el ancho de banda, o un uso excesivo de los recursos del sistema, como un uso excesivo del CPU o el GPU en segundo plano, y el impacto en la duración de la batería del dispositivo.
- Seguridad. Apple evaluará si la solicitud podría facilitar actividades perjudiciales, como apuestas ilegales o actividades delictivas como el fraude o la tergiversación.
- Tecnología de Apple. Por último, Apple evaluará si tu solicitud tiene alguna implicación para los derechos de propiedad intelectual de Apple en relación con sus herramientas y tecnologías patentadas. Apple puede establecer restricciones sobre las solicitudes que puedan infringir sus derechos de propiedad, y tiene derecho a cobrar por el acceso a las herramientas y tecnologías de Apple.
Si Apple determina que no es factible diseñar una solución de interoperabilidad eficaz o que no es apropiado hacerlo, te lo comunicaremos.
Fase tres: Implementación
En la medida en que se pueda diseñar una solución de interoperabilidad adecuada y se prevea su inclusión en una futura versión del software, Apple implementará posteriormente dicha solución. La implementación es muy específica para cada solicitud. Te notificaremos cuando tu solicitud de interoperabilidad se aborde en una versión previa al lanzamiento o una actualización de software. Además, Apple publicará la documentación técnica relevante en la que se describe cómo todos los desarrolladores pueden abordar cada solución.
Preguntas y respuestas
Si mi proyecto requiere interoperabilidad eficaz con varios aspectos, ¿debo enviar una o varias solicitudes?
Envía una solicitud por separado para cada aspecto o funcionalidad de interoperabilidad distinta de tu proyecto.
¿Cómo me informará Apple sobre las actualizaciones de mi solicitud de interoperabilidad?
Un espacio específico dentro de Feedback Assistant te permite acceder a toda la información relevante sobre la solicitud, incluyendo la etapa actual, la información enviada y las respuestas de Apple. También recibirás un correo electrónico en el que se te notificará cualquier nueva comunicación de Apple en Feedback Assistant.
¿Puedo comunicarme con Apple sobre el estado de mi solicitud de interoperabilidad?
Apple comunicará los resultados de la evaluación inicial y se comunicará contigo si se necesita información adicional. Si la solicitud parece cumplir los requisitos y consideramos que es adecuado y viable diseñar una solución de interoperabilidad eficaz, te lo comunicaremos. Si no obtienes una respuesta a tiempo o si necesitas proporcionar información adicional sobre tu solicitud, puedes comunicarte con nosotros a través de un seguimiento en Feedback Assistant.
¿Cuál es la diferencia entre una solicitud de interoperabilidad y una solicitud de mejora?
Una solicitud de interoperabilidad se presenta cuando se desea acceder a una capacidad de iOS o iPadOS que usan los servicios o accesorios propios de Apple, pero que actualmente no está disponible para tu app o accesorio. Una solicitud de mejora se realiza cuando se desea una nueva capacidad, una API mejorada o una funcionalidad ampliada del sistema que ayude a que la app funcione mejor.