Las reglas de privacidad de Apple ahora requieren que los desarrolladores de aplicaciones Capacitor se enfoquen en la transparencia de los datos del usuario y el cumplimiento para garantizar la aprobación de la App Store y mantener la confianza del usuario
Pasos clave incluyen:
- Manifiesto de Privacidad: Documentar la recolección de datos, APIs y detalles de seguimiento
- Consentimiento del Usuario: Usar App Tracking Transparency (ATT) para permisos de seguimiento
- Acceso a Datos: Definir claramente los permisos para funciones como cámara, ubicación y contactos
- Política de Privacidad: Proporcionar una política accesible y clara que describa el uso de datos
- Pruebas y Actualizaciones: Probar exhaustivamente el cumplimiento y usar sistemas seguros de actualización como Capgo
Estas reglas enfatizan el control del usuario, la transparencia y las actualizaciones seguras de aplicaciones. Los desarrolladores pueden seguir la guía para mantener el cumplimiento y entregar aplicaciones conscientes de la privacidad.
Prevenir el Rechazo de la App Store: Agregar el Manifiesto de Privacidad de Apple
[[HTML_TAG]][[HTML_TAG]]
Reglas de Privacidad de Apple Explicadas
Apple requiere que los desarrolladores prioricen la claridad y den a los usuarios control sobre sus datos. Si eres un desarrollador de Capacitor, esto significa ser transparente sobre cómo tu aplicación recolecta y usa los datos, tanto para usuarios como para revisores de Apple.
Documentando Prácticas de Datos
Mantén registros internos detallados sobre el manejo de datos de tu aplicación. Asegúrate de incluir:
- Tipos de datos de usuario recolectados
- Razones para recolectar estos datos
- Detalles de servicios o SDKs de terceros utilizados
- Cómo se transfieren o comparten los datos
Tener esta información organizada no solo ayuda con el cumplimiento sino que también facilita responder preguntas durante el proceso de revisión. Asegúrate de reflejar estas prácticas de manera transparente en las etiquetas de privacidad de la App Store y en la configuración de tu aplicación.
Elementos Clave de la Divulgación de Privacidad
La información de privacidad de tu aplicación debe delinear claramente:
- Características del sistema y permisos de API requeridos para que la aplicación funcione
- Categorías de datos que se recolectan
- Cualquier actividad de seguimiento o comunicación con servicios externos
- Cómo se utilizan los datos y por qué
Ser claro en tus divulgaciones ayuda a construir confianza con los usuarios y reduce la probabilidad de encontrar problemas en la revisión de la App Store.
Cronograma de Cumplimiento
Apple actualiza sus requisitos de privacidad en fases. Mantente informado revisando regularmente las actualizaciones para desarrolladores de Apple para asegurar que tu aplicación se mantenga alineada con las últimas reglas.
Agregando Reglas de Privacidad a Tu Aplicación
Aprende cómo implementar las reglas de privacidad de Apple en tu aplicación Capacitor con esta guía paso a paso.
Requisitos de Configuración
Antes de comenzar, asegúrate de lo siguiente:
- Tienes Xcode 15 o posterior para soporte de manifiesto de privacidad
- Capacitor 6 o 7 está instalado
- El objetivo de implementación iOS está configurado en iOS 14.5 o posterior
- Tu aplicación incluye un archivo
Info.plist
correctamente configurado - Tienes una cuenta de Desarrollador de Apple con certificados válidos
Si estás usando Capgo, configura el cifrado de extremo a extremo para salvaguardar la privacidad de los datos. Las aplicaciones configuradas correctamente con Capgo han logrado un 82% de tasa de éxito global en actualizaciones [1]
Una vez que tu entorno esté listo, procede a crear y configurar tu manifiesto de privacidad.
Guía de Configuración del Manifiesto de Privacidad
- Crear el Archivo del Manifiesto de Privacidad
Agrega un nuevo archivo llamado PrivacyInfo.xcprivacy
al directorio raíz de tu proyecto iOS:
[[CODE_BLOCK]]
- Definir la Recolección de Datos
Especifica los tipos de datos que tu aplicación recolecta, como:
- Analíticas de usuario
- Información del dispositivo
- Patrones de uso
- Acceso a red
- Configurar Acceso a API
Lista las APIs del sistema que tu aplicación requiere, incluyendo:
- Cámara
- Ubicación
- Contactos
- Biblioteca de fotos
Directrices de Cumplimiento
Después de configurar el manifiesto de privacidad, asegúrate de que tus prácticas de recolección de datos cumplan con los estándares de Apple.
Minimización de Datos
Solo recolecta datos necesarios para las características principales de tu aplicación. Los usuarios de Capgo han reportado una tasa de actualización del 95% de usuarios activos dentro de 24 horas [1], demostrando que los enfoques conscientes de la privacidad mantienen a los usuarios comprometidos.Transparencia del Usuario
Explicar claramente:
- Por qué se recopilan los datos
- Cuánto tiempo se almacenarán
- Opciones de control disponibles para el usuario
- Políticas de intercambio de datos
Requisitos de Pruebas
Antes del envío, pruebe su aplicación para garantizar el cumplimiento de la privacidad. Concéntrese en estas áreas:
Área de Prueba | Puntos de Verificación |
---|---|
Acceso a Datos | Verificar solicitudes de permisos adecuadas |
Etiquetas de Privacidad | Confirmar que las declaraciones son precisas |
Controles de Usuario | Probar funciones de exclusión |
Almacenamiento de Datos | Verificar que el cifrado sea seguro |
Capgo ha entregado exitosamente 235M actualizaciones manteniendo el cumplimiento de la privacidad [1], demostrando que es posible equilibrar las actualizaciones y la privacidad de manera efectiva
Siga estas pautas para asegurarse de que su aplicación esté lista para pruebas y envío a la App Store
Controles de Privacidad del Usuario
Esta sección se centra en cómo dar a los usuarios control sobre el seguimiento y el acceso a datos, basándose en las pautas de privacidad establecidas
Configuración de Permisos de Seguimiento
Para configurar la Transparencia de Seguimiento de Aplicaciones (ATT) en su aplicación Capacitor, incluya la siguiente clave en su archivo Infoplist
:
[[CODE_BLOCK]]
Luego, maneje la solicitud de seguimiento durante la inicialización de su aplicación:
[[CODE_BLOCK]]
Consejos para la Implementación de ATT:
- Mostrar el diálogo de permisos en un momento significativo de la experiencia del usuario
- Explicar claramente los beneficios del seguimiento antes de que aparezca el mensaje del sistema
- Respetar las decisiones del usuario y ofrecer alternativas para quienes opten por no participar
Permisos de Acceso a Datos
Para iOS, necesitará definir permisos en el Infoplist
de su aplicación. Aquí hay algunos permisos comunes y sus descripciones:
Tipo de Permiso | Clave Infoplist | Descripción de Uso |
---|---|---|
Cámara | NSCameraUsageDescription | Requerido para captura de fotos |
Ubicación | NSLocationWhenInUseUsageDescription | Para funciones basadas en ubicación |
Fotos | NSPhotoLibraryUsageDescription | Acceso para guardar/cargar imágenes |
Contactos | NSContactsUsageDescription | Para integración de contactos |
Cuándo Solicitar Permisos:
- Solo solicitar permisos cuando sean necesarios y proporcionar contexto claro
- Explicar brevemente por qué cada permiso es necesario antes de solicitarlo
- Si un usuario deniega una solicitud, ofrecer funciones o opciones alternativas
Después de configurar los permisos, asegúrese de que los usuarios estén informados sobre estas prácticas a través de una política de privacidad transparente
Visualización de la Política de Privacidad
Haga que la política de privacidad de su aplicación sea fácil de encontrar y entender
Qué Incluir:
- Detalles sobre la recopilación de datos
- Cómo se utilizarán los datos
- Períodos de retención para datos almacenados
- Derechos del usuario sobre sus datos
- Datos de contacto para cuestiones de privacidad
Puede agregar un centro de privacidad a su aplicación así:
[[CODE_BLOCK]]
Cómo Mostrar la Política de Privacidad:
- Colocar el enlace de la política de privacidad en la configuración de la aplicación para fácil acceso
- Usar lenguaje simple y claro para explicar conceptos técnicos
- Agregar elementos visuales para mejorar la comprensión
- Proporcionar un historial de versiones y notificar a los usuarios sobre actualizaciones
- Permitir que los usuarios exporten sus datos si lo solicitan
Asegúrese de que las actualizaciones de su aplicación (por ejemplo, a través de Capgo) cumplan con estas configuraciones de privacidad y mantengan la confianza del usuario
Pruebas y Envío a la App Store
Una vez que haya configurado su manifiesto de privacidad y controles de usuario, el siguiente paso es realizar pruebas exhaustivas para asegurar que todo funcione según lo previsto. Este proceso ayuda a confirmar el cumplimiento antes de enviar su aplicación a la App Store
Pruebas de Privacidad en Xcode
Para comenzar, habilite el Informe de Privacidad en Xcode:
[[CODE_BLOCK]]
Ejecute su aplicación en modo de depuración y revise el Informe de Privacidad en la consola