Las reglas de privacidad de Apple ahora requieren Capacitor Los desarrolladores de aplicaciones deben centrarse en la transparencia y el cumplimiento de los datos del usuario para asegurar la aprobación de la Tienda de Aplicaciones y mantener la confianza de los usuarios.
Pasos clave incluyen:
- Declaración de Privacidad: Documentar detalles de recopilación de datos, APIs y seguimiento.
- Consentimiento del Usuario: Utilizar la Transparencia de Seguimiento de Aplicaciones (ATT) para permisos de seguimiento.
- Acceso a Datos: Definir claramente permisos para características como cámara, ubicación y contactos.
- Política de Privacidad: Proporcionar una política accesible y clara que explique el uso de los datos.
- Pruebas & Actualizaciones: Pruebe la conformidad exhaustivamente y utilice sistemas de actualización seguros como Capgo.
Estas reglas enfatizan el control del usuario, la transparencia y las actualizaciones de aplicaciones seguras. Los desarrolladores pueden seguir la guía para mantenerse conformes y entregar aplicaciones conscientes de la privacidad.
Prevenir la Rechazo de la Tienda de Aplicaciones: Agregue el Manifiesto de Privacidad de Apple …
Explicación de las Reglas de Privacidad de Apple
Apple requiere a los desarrolladores que prioricen la claridad y brinden a los usuarios control sobre sus datos. Si eres un desarrollador Capacitor, esto significa ser transparente sobre cómo tu aplicación recopila y utiliza los datos, tanto para los usuarios como para los revisores de Apple.
Documentación de las Prácticas de Datos
Mantenga registros internos detallados sobre el manejo de datos de tu aplicación. Asegúrese de incluir:
- Tipos de datos de usuario recopilados
- Razones para recopilar estos datos
- Detalles de cualquier servicio o SDK de terceros utilizado
- Cómo se transfieren o comparten los datos
Organizar esta información no solo ayuda con la conformidad, sino que también facilita responder a preguntas durante el proceso de revisión. Asegúrese de reflejar estas prácticas de manera transparente en sus etiquetas de privacidad de la Tienda de Mac y dentro de las configuraciones de su aplicación.
Elementos clave de la divulgación de privacidad
La información de privacidad de su aplicación debe describir claramente:
- Características del sistema y API permisos necesarios para que la aplicación funcione
- Categorías de datos que se recopilan
- Cualquier actividad de seguimiento o comunicación con servicios externos
- Cómo se utiliza y por qué se recopilan los datos
Ser claro en sus divulgaciones ayuda a construir confianza con los usuarios y reduce la probabilidad de enfrentar problemas de revisión en la Tienda de Mac.
Plazo de conformidad
Apple actualiza sus requisitos de privacidad en fases. Manténgase informado revisando regularmente las actualizaciones de desarrolladores de Apple para asegurarse de que su aplicación se ajuste a las últimas reglas.
Agregar Reglas de Privacidad a Tu Aplicación
Aprende a 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 el soporte de manifest de privacidad.
- Capacitor 8 está instalado.
- El objetivo de despliegue de iOS está configurado en iOS 14.5 o posterior.
- Tu aplicación incluye un archivo configurado correctamente
Info.plistde configuración de privacidad. - Tienes una cuenta de desarrollador de Apple con certificados válidos.
Si estás utilizando Capgo, configura la cifrado de extremo a extremo para proteger la privacidad de los datos. Las aplicaciones configuradas correctamente con Capgo han logrado un índice de éxito global del 82% 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 de Manifiesto de Privacidad
Agregar un nuevo archivo llamado PrivacyInfo.xcprivacy en la carpeta raíz de tu proyecto de iOS:
{
"NSPrivacyTracking": false,
"NSPrivacyTrackingDomains": [],
"NSPrivacyCollectedDataTypes": [],
"NSPrivacyAccessedAPITypes": []
}
- Definir la recolección de datos
Specifica los tipos de datos que tu aplicación recopila, como:
- Análisis de usuarios
- Información del dispositivo
- Patrones de uso
- Acceso a la red
- Configurar el acceso a API
Enumera las APIs del sistema que requiere tu aplicación, 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 recopilación de datos cumplan con los estándares de Apple.
Minimización de datos
Sólo recopile la información necesaria para las características principales de tu aplicación. Los Capgo usuarios han informado una tasa de actualización de usuarios activos del 95% dentro de las 24 horas [1]que demuestra que las aproximaciones concienciadas por la privacidad mantienen a los usuarios comprometidos
Transparencia del usuario
Explica claramente:
- Por qué se está recopilando la información
- Durante cuánto tiempo se almacenará
- Opciones de control de los usuarios disponibles
- Políticas de intercambio de datos
Requisitos de prueba
Antes de la presentación, pruebe su aplicación para asegurarse de que cumple con la privacidad. Enfóquese en estas áreas:
| Área de prueba | Puntos de verificación |
|---|---|
| Acceso de datos | Verifique las solicitudes de permisos adecuadas. |
| Etiquetas de privacidad | Confirme que las declaraciones son precisas. |
| Controles del usuario | Pruebe las características de exclusión. |
| Almacenamiento de datos | context: Página/área: Página de producto/preciación de empresa. Rol: Etiqueta de UI corta o elemento de navegación. Visto en: página enterprise.astro. Mensaje clave `enterprise_plugins_capgo_data_storage` (Almacenamiento de datos de plugins Capgo de la empresa). |
Capgo has successfully delivered 23.5M updates while maintaining privacy compliance [1]__CAPGO_KEEP_0__ ha entregado con éxito 23,5M actualizaciones mientras se mantiene la conformidad con la privacidad
demostrando que es posible equilibrar actualizaciones y privacidad de manera efectiva.
Siga estas directrices para asegurarse de que su aplicación esté lista para la prueba y la presentación en la Tienda de Mac App Store.
Esta sección se centra en cómo dar a los usuarios control sobre el seguimiento y el acceso a los datos, basándose en las directrices de privacidad establecidas.
Configuración de permisos de seguimiento
Para configurar la transparencia de seguimiento de aplicaciones (ATT) en su Capacitor app, utilice @capgo/capacitor-app-tracking-transparency archivo: Info.plist A continuación, maneje la solicitud de seguimiento durante la inicialización de su aplicación:
<key>NSUserTrackingUsageDescription</key>
<string>We use tracking to provide personalized features and improve app performance</string>
Consejos para la implementación de ATT
import { App } from '@capacitor/app';
async function requestTrackingPermission() {
const status = await App.requestTrackingAuthorization();
return status.authorized;
}
Muestre el diálogo de permisos en un punto significativo en la experiencia del usuario.:
- Explique claramente los beneficios del seguimiento antes de que aparece la solicitud del sistema.
- Respete las decisiones del usuario y ofrezca alternativas para aquellos que opten por salir.
- Permisos de acceso a datos
apple-privacy-rules-for-capacitor-apps
Para iOS, necesitarás definir permisos en la configuración de tu aplicación Info.plistAquí te presentamos algunos permisos comunes y sus descripciones:
| Tipo de permiso | Clave de Info.plist | Descripción de uso |
|---|---|---|
| Cámara | NSCameraUsageDescription | Requerido para la captura de fotos |
| Ubicación | NSLocationWhenInUseUsageDescription | Para características basadas en ubicación |
| Fotos | NSPhotoLibraryUsageDescription | Acceso para guardar/cargar imágenes |
| Contactos | NSContactsUsageDescription | Para la integración de contactos |
Cuándo solicitar permisos:
- Sólo pregunte por permisos cuando sean necesarios, y proporcione un contexto claro.
- Explique brevemente por qué cada permiso es necesario antes de solicitarlo.
- Si un usuario deniega una solicitud, ofrezca características 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.
Política de Privacidad de Exhibición
Haga que la política de privacidad de su aplicación sea fácil de encontrar y comprender.
¿Qué incluir:
- Detalles sobre la recopilación de datos
- ¿Cómo se utilizará la información recopilada?
- Períodos de retención para los datos almacenados
- Derechos del usuario sobre sus datos
- Detalles de contacto para inquietudes de privacidad
Puedes agregar un centro de privacidad a tu aplicación de la siguiente manera:
import { Browser } from '@capacitor/browser';
async function showPrivacyPolicy() {
await Browser.open({
url: 'https://your-app.com/privacy-policy'
});
}
¿Cómo mostrar la política de privacidad?:
- Coloca el enlace de la política de privacidad en la configuración de la aplicación para un acceso fácil.
- Utiliza un lenguaje claro y simple para explicar conceptos técnicos.
- Añade visualizaciones para mejorar la comprensión.
- Proporciona una historia de versiones y notifica a los usuarios de actualizaciones.
- Permitir a los usuarios exportar sus datos si lo solicitan.
Garantizar que las actualizaciones de su aplicación (por ejemplo, mediante Capgo) cumplan con estas configuraciones de privacidad y mantengan la confianza del usuario.
Pruebas y Presentación en la Tienda de Aplicaciones
Una vez que hayas configurado tu manifiesto de privacidad y controles de usuario, el siguiente paso es realizar pruebas exhaustivas para asegurarte de que todo funcione como se espera. Este proceso ayuda a confirmar el cumplimiento antes de presentar tu aplicación en la Tienda de Aplicaciones.
Pruebas de Privacidad en Xcode
Para empezar, habilita el Informe de Privacidad en Xcode:
// Enable Privacy Report in Xcode scheme
Edit Scheme > Run > Diagnostics > Enable Privacy Report
Ejecuta tu aplicación en modo depuración y revisa el Informe de Privacidad en la consola. Aquí está lo que debes enfocarte durante la prueba:
| Área de Pruebas | Qué Comprobar |
|---|---|
| Seguimiento de la Aplicación | Tiempo y visualización del diálogo de ATT |
| Acceso de datos | Implementación correcta de permisos |
| API Uso | Compleción del manifiesto de privacidad |
| Llamadas a red | Seguridad de la transmisión de datos |
Esta prueba asegura que tu aplicación esté lista para la presentación y cumpla con los estándares de cumplimiento.
Errores de privacidad comunes
Después de la prueba, resuelve estos problemas frecuentes para evitar retrasos durante la presentación:
- Incompleto
privacy-manifest.json: Asegúrate de que todos los APIs y dominios de seguimiento requeridos estén listados. - Falta de cadenas de propósito: Explique claramente la razón detrás de cada solicitud de permiso.
- Requisitos de seguimiento inadecuados: Solo active las solicitudes de seguimiento después de una acción del usuario.
Detalles de privacidad de la Tienda de Mac
: Proporciona información precisa sobre tus prácticas de privacidad al presentar tu aplicación. Aquí está lo que debes incluir:
| Categoría de privacidad | Información necesaria | Ejemplos |
|---|---|---|
| Contenido de la colección de datos | Tipos de datos recopilados | ID de dispositivo, ubicación |
| Uso de datos | ¿Por qué se recopila los datos | Funcionalidad de la aplicación, Análisis |
| Enlace de datos | ¿Cómo se conecta los datos a los usuarios | Información de cuenta, Datos de uso |
| Seguimiento de datos | Detalles de seguimiento de aplicaciones cruzadas | Publicidad, Análisis |
Requisitos clave de la Tienda de Aplicaciones:
- Actualice la URL de su política de privacidad antes de la presentación.
- Verifique que las permisos declarados se alineen con la funcionalidad de su aplicación.
- Documente las prácticas de privacidad para cualquier SDK de terceros utilizado.
- Confirme que todas las transmisiones de red están cifradas para la seguridad.
Usando Capgo para Actualizaciones

Capgo ofrece un sistema seguro para actualizaciones en vivo al cumplir con las reglas de privacidad de Apple.
Capgo Características de privacidad
Capgo's sistema de actualizaciones está diseñado con seguridad y privacidad en mente:
| Característica | Beneficio de la privacidad |
|---|---|
| Encriptación de Fin a Fin | Garantiza que solo los usuarios autorizados puedan descifrar actualizaciones |
| Cumplimiento de la Tienda de Aplicaciones | Se alinea con los estrictos requisitos de privacidad de Apple |
| Implementación Segura | Protege la distribución de actualizaciones |
| Control de Acceso | Permite el manejo detallado de permisos |
Estas características protegen las actualizaciones y mantienen la privacidad del usuario.
"La única solución con cifrado de extremo a extremo verdadero, otros solo firman actualizaciones" - Capgo [1]
Implementación de Actualizaciones con Capgo
Aquí está cómo implementar actualizaciones que cumplen con los requisitos de privacidad utilizando Capgo:
-
Instale el plugin Capgo:
Ejecute el siguiente comando para empezar:
npx @capgo/cli init -
Configura tus ajustes de privacidad:
Actualiza tu manifiesto de privacidad para incluir los dominios y APIs de Capgo.
-
Configura canales de actualización cifrados:
Establece canales separados para diferentes etapas de despliegue para asegurar actualizaciones seguras.
Capgo garantiza que el 95% de los usuarios activos reciben actualizaciones dentro de 24 horas, con una tasa de éxito global del 82% [1]El sistema de canales también facilita la gestión de la actualización de objetivos.
Actualizaciones de grupos de usuarios en Capgo
Capgo te permite dirigir actualizaciones a grupos de usuarios específicos de manera segura:
| Tipo de actualización | Consideraciones de privacidad | Implementación |
|---|---|---|
| Pruebas de beta | Limita la exposición a usuarios selectos | Utilice un canal separado con acceso restringido |
| Despliegues en etapas | Libera gradualmente a los usuarios | Distribuya actualizaciones según porcentajes |
“Practicamos el desarrollo ágil y @Capgo es crucial en la entrega continua a nuestros usuarios!” - Rodrigo Mantica [1]
Las permisos detallados de @Capgo garantizan que solo los miembros del equipo autorizados puedan acceder y gestionar actualizaciones de manera segura.
Resumen
Requisitos de privacidad clave
Las reglas de privacidad de Apple para @Capacitor apps señalan las siguientes necesidades:
| Requisito | Detalles |
|---|---|
| Declaración de privacidad | Incluir los dominios, APIs y declaraciones de seguimiento necesarios. |
| Consentimiento del usuario | Utilice el marco ATT para solicitar permisos de seguimiento a los usuarios. |
| Acceso a datos | Configure las permisiones para acceder a fotos, ubicación y contactos. |
| Política de privacidad | Proporcionar una política clara y accesible en la aplicación y en la lista de la Tienda de Aplicaciones. |
| Actualización de seguridad | Asegurarse de que las actualizaciones en vivo utilicen canales de despliegue cifrados. |
Lista de Implementación
Siga esta lista para cumplir con los requisitos de Apple:
-
Configurar el Manifiesto de Privacidad
Agregar declaraciones API, listar dominios de seguimiento y documentar los propósitos del uso de datos. -
Configurar Permisos de Usuario
Implementar el diálogo de ATT, configurar acceso para fotos y medios, y habilitar servicios de ubicación. -
Sistema de Actualizaciones Seguro
Usar una solución de actualizaciones privada, configurar canales cifrados y configurar controles de targeting de usuarios.
La plataforma Capgo proporciona una forma confiable de cumplir con estos estándares de privacidad mientras mantiene tu aplicación funcional y enfocada en el usuario [1].
Sigue adelante desde Apple Privacy Rules para aplicaciones Capacitor
Si estás utilizando Reglas de Privacidad de Apple para aplicaciones Capacitor para planificar la seguridad y la conformidad, conecte con la cifrado para el detalle de implementación en la cifrado, la conformidad para el detalle de implementación en la conformidad, Capgo Escáner de Seguridad para el flujo de trabajo del producto en Capgo Escáner de Seguridad, Capgo Seguridad para el flujo de trabajo del producto en Capgo Seguridad, y Capgo Centro de Confianza para el flujo de trabajo del producto en Capgo Centro de Confianza.