Las reglas de privacidad de Apple ahora requieren Capacitor que los desarrolladores de aplicaciones __CAPGO_KEEP_0__ se centren en la transparencia y cumplimiento de los datos de los usuarios para asegurar la aprobación de la Tienda de Mac y mantener la confianza de los usuarios.
Pasos clave incluyen:
- Declaración de privacidad: Documentar los 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 los permisos para características como la cámara, la ubicación y los contactos.
- Política de Privacidad: Proporcionar una política accesible y clara que explique el uso de datos.
- Pruebas y Actualizaciones: Realizar pruebas de conformidad exhaustivas y utilizar 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: Agrega el Manifiesto de Privacidad de Apple …
Reglas de Privacidad de Apple explicadas
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 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 recopilados
- Razones para recopilar esta información
- Detalles de cualquier servicio o SDK de terceros utilizado
- Cómo se transfieren o comparten los datos
Teniendo esta información organizada 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 Aplicaciones 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 utiliza el dato
Ser claro en sus divulgaciones ayuda a construir confianza con los usuarios y reduce la probabilidad de problemas de revisión en la Tienda de Aplicaciones.
Cronograma de Cumplimiento
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 su Aplicación
Aprenda a implementar las reglas de privacidad de Apple en su aplicación Capacitor con esta guía paso a paso.
Requisitos de Configuración
Antes de comenzar, asegúrese de lo siguiente:
- Tiene Xcode 15 o posterior para el soporte de manifestos de privacidad.
- Capacitor 8 está instalado.
- La versión de iOS objetivo está configurada en iOS 14.5 o posterior.
- Su aplicación incluye un archivo configurado correctamente.
Info.plistarchivo. - Tiene una cuenta de desarrollador de Apple válida con certificados. Si está utilizando __CAPGO_KEEP_0__, configure la cifrado de extremo a extremo para proteger la privacidad de los datos. Las aplicaciones configuradas correctamente con __CAPGO_KEEP_1__ han logrado un índice de éxito global del 82% en actualizaciones Una vez que su entorno esté listo, proceda a crear y configurar su manifiesto de privacidad.
If you’re using Capgo, set up end-to-end encryption to safeguard data privacy. Apps configured correctly with Capgo have achieved an 82% global success rate in updates [1].
Crear el archivo de Manifiesto de Privacidad
Agregar un nuevo archivo llamado
- a la carpeta raíz de su proyecto de iOS:
Definir la recolección de datos PrivacyInfo.xcprivacy Define Data Collection
{
"NSPrivacyTracking": false,
"NSPrivacyTrackingDomains": [],
"NSPrivacyCollectedDataTypes": [],
"NSPrivacyAccessedAPITypes": []
}
- Define Data Collection
Indique los tipos de datos que recopila tu aplicación, como:
- Análisis de usuarios
- Información del dispositivo
- Hábitos de uso
- Acceso a la red
- Configura API Acceso
Enumere las API 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úrese de que sus prácticas de recopilación de datos cumplan con los estándares de Apple.
Minimización de datos
Sólo recopile los datos necesarios para las características principales de su aplicación. Los usuarios Capgo han informado una tasa de actualización de usuarios activos del 95% dentro de 24 horas [1]Mostrando que los enfoques de privacidad conscientes mantienen a los usuarios comprometidos.
Transparencia del usuario
Explique claramente:
- Por qué se está recopilando datos
- Durante cuánto tiempo se almacenarán
- 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 cumpla con la privacidad. Enfóquese en estas áreas:
| Área de Prueba | Puntos de Verificación |
|---|---|
| Acceso a Datos | Verificar que se muestran las solicitudes de permiso correctas. |
| Etiquetas de Privacidad | Confirmar que las declaraciones son precisas. |
| Controles del Usuario | Probar las características de opt-out. |
| Almacenamiento de Datos | Verificar que la cifrado es seguro. |
Capgo ha entregado con éxito 23,5M actualizaciones mientras mantiene la conformidad con la privacidad [1], lo que demuestra que es posible equilibrar las actualizaciones y la privacidad de manera efectiva.
Sigue estos lineamientos para asegurarte de que tu aplicación esté lista para la prueba y la presentación en la Tienda de Aplicaciones.
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 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 tu aplicación Capacitor, utiliza @capgo/capacitor-app-tracking-transparency y incluye la siguiente clave en tu Info.plist archivo:
<key>NSUserTrackingUsageDescription</key>
<string>We use tracking to provide personalized features and improve app performance</string>
A continuación, maneja la solicitud de seguimiento durante la inicialización de tu aplicación:
import { App } from '@capacitor/app';
async function requestTrackingPermission() {
const status = await App.requestTrackingAuthorization();
return status.authorized;
}
Consejos para la Implementación de ATT:
- Muestra el diálogo de permisos en un punto significativo en la experiencia del usuario.
- Explica claramente los beneficios del seguimiento antes de que aparece la solicitud del sistema.
- Respete las decisiones del usuario y ofrezca alternativas para aquellos que se deseen excluir.
Permisos de Acceso de Datos
Para iOS, necesitará definir permisos en la configuración de su aplicación. Info.plist Aquí hay algunos permisos comunes y sus descripciones:
| Tipo de Permiso | Clave de Info.plist | Descripción de Uso |
|---|---|---|
| Cámara | NSCameraUsageDescription | Requerido para 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 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 Mostrar
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á el dato?
- Períodos de retención para los datos almacenados
- Derechos del usuario sobre sus datos
- Detalles de contacto para preocupaciones de privacidad
Puede agregar un centro de privacidad a su 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?:
- Coloque el enlace de la política de privacidad en la configuración de la aplicación para un acceso fácil.
- Utilice un lenguaje simple y claro para explicar conceptos técnicos.
- Agregar visuales para mejorar la comprensión.
- Proporcionar un historial de versiones y notificar a los usuarios de actualizaciones.
- Permitir a los usuarios exportar sus datos si lo solicitan.
Asegurarse de 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í es lo que debes enfocarte durante la prueba:
| Área de Pruebas | ¿Qué verificar? |
|---|---|
| Seguimiento de Aplicación | Configuración y visualización del diálogo de ATT |
| Acceso a 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.jsonAsegúrese de que todos los APIs y dominios de seguimiento requeridos estén listados. - Faltan cadenas de propósito: Explique claramente la razón de cada solicitud de permiso.
- Solicitudes de seguimiento inadecuadas: Solo active las solicitudes de seguimiento después de una acción del usuario.
Detalles de privacidad de la Tienda de Aplicaciones
Al enviar su aplicación, proporcione información precisa sobre sus prácticas de privacidad. Aquí está lo que debe incluir:
| Categoría de privacidad | Información necesaria | Ejemplos |
|---|---|---|
| Recopilació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 del 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.
- Asegúrese de que las permisos declarados se alineen con la funcionalidad de la 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 seguridad.
Usando Capgo para Actualizaciones

Capgo ofrece un sistema seguro para actualizaciones en vivo que cumple con las reglas de privacidad de Apple.
Capgo Características de Privacidad
El sistema de actualizaciones de Capgo está diseñado con seguridad y privacidad en mente:
| Característica | Beneficio de Privacidad |
|---|---|
| Cifrado de Fin a Fin | Garantiza que solo los usuarios autorizados puedan descifrar las 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 un manejo detallado de permisos |
Estas características protegen las actualizaciones y mantienen la privacidad del usuario.
“The only solution with true end-to-end encryption, others just sign updates” - Capgo [1]
“La única solución con cifrado de fin a fin verdadero, otros solo firman actualizaciones” - Capgo
Implementación de Actualizaciones con Capgo
-
Instale el plugin Capgo:
Ejecute el siguiente comando para empezar:
npx @capgo/cli init -
Configure sus ajustes de privacidad:
Actualice su manifiesto de privacidad para incluir los dominios y APIs de Capgo.
-
Configuración de canales de actualización cifrados:
Establezca canales separados para diferentes etapas de despliegue para garantizar 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 de manera sencilla.
Actualizaciones de grupos de usuarios en Capgo
Capgo le permite dirigir actualizaciones a grupos de usuarios específicos de manera segura:
| Tipo de actualización | Consideraciones de privacidad | Ejecución |
|---|---|---|
| Pruebas de Béta | Limita la exposición a usuarios selectos | Utiliza un canal separado con acceso restringido |
| Despliegues Etapados | Lanzamiento gradual a usuarios | Distribuye actualizaciones basadas en porcentajes |
“Practicamos el desarrollo ágil y @Capgo es crucial para entregar continuamente 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
Reglas de privacidad de Apple para Capacitor apps __CAPGO_KEEP_0__
| outlinear los siguientes requisitos: | 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 permisos para acceder a fotos, ubicación y contactos. | Política de privacidad |
| Actualización de Seguridad | Asegúrese de que las actualizaciones en vivo utilicen canales de despliegue cifrados. |
Lista de Verificación de Implementación
Siga esta lista de verificación para cumplir con los requisitos de Apple:
-
Configuración del Manifiesto de Privacidad
Agregue declaraciones API, liste dominios de seguimiento, y documente los propósitos del uso de datos. -
Configuración de Permisos de Usuario
Implemente el diálogo de ATT, configure el acceso para fotos y medios, y habilite los servicios de ubicación. -
Sistema de Actualización Seguro
Utilice una solución de actualización compatible con la privacidad, configure canales cifrados, y configure controles de targeting de usuarios.
Capgo’s plataforma proporciona una forma confiable de cumplir con estos estándares de privacidad mientras mantiene su aplicación funcional y enfocada en el usuario. [1].
Siga adelante con las Reglas de Privacidad de Apple para Aplicaciones Capacitor
If you are using Reglas de Privacidad de Apple para Aplicaciones Capacitor conectarlo con Encriptación para el detalle de implementación en Encriptación Cumplimiento para el detalle de implementación en Cumplimiento Escaneo de Seguridad Capgo para el flujo de trabajo del producto en Escaneo de Seguridad Capgo, Seguridad Capgo para el flujo de trabajo del producto en Seguridad Capgo, y Centro de Confianza Capgo para el flujo de trabajo del producto en Capgo Centro de Confianza.