View in English

  • Apple Developer
    • Get Started

    Explore Get Started

    • Overview
    • Learn
    • Apple Developer Program

    Stay Updated

    • Latest News
    • Hello Developer
    • Platforms

    Explore Platforms

    • Apple Platforms
    • iOS
    • iPadOS
    • macOS
    • tvOS
    • visionOS
    • watchOS
    • App Store

    Featured

    • Design
    • Distribution
    • Games
    • Accessories
    • Web
    • Home
    • CarPlay
    • Technologies

    Explore Technologies

    • Overview
    • Xcode
    • Swift
    • SwiftUI

    Featured

    • Accessibility
    • App Intents
    • Apple Intelligence
    • Games
    • Machine Learning & AI
    • Security
    • Xcode Cloud
    • Community

    Explore Community

    • Overview
    • Meet with Apple events
    • Community-driven events
    • Developer Forums
    • Open Source

    Featured

    • WWDC
    • Swift Student Challenge
    • Developer Stories
    • App Store Awards
    • Apple Design Awards
    • Apple Developer Centers
    • Documentation

    Explore Documentation

    • Documentation Library
    • Technology Overviews
    • Sample Code
    • Human Interface Guidelines
    • Videos

    Release Notes

    • Featured Updates
    • iOS
    • iPadOS
    • macOS
    • watchOS
    • visionOS
    • tvOS
    • Xcode
    • Downloads

    Explore Downloads

    • All Downloads
    • Operating Systems
    • Applications
    • Design Resources

    Featured

    • Xcode
    • TestFlight
    • Fonts
    • SF Symbols
    • Icon Composer
    • Support

    Explore Support

    • Overview
    • Help Guides
    • Developer Forums
    • Feedback Assistant
    • Contact Us

    Featured

    • Account Help
    • App Review Guidelines
    • App Store Connect Help
    • Upcoming Requirements
    • Agreements and Guidelines
    • System Status
  • Quick Links

    • Events
    • News
    • Forums
    • Sample Code
    • Videos
 

Videos

Abrir menú Cerrar menú
  • Colecciones
  • Todos los videos
  • Información

Más videos

  • Información
  • Resumen
  • Código
  • Integra la privacidad en tu proceso de desarrollo

    Aprende a incorporar privacidad en tus apps, desde las etapas de planificación hasta la implementación. Abarcaremos formas prácticas de integrar la privacidad en cada paso del ciclo de vida del desarrollo, centrándonos en la minimización de datos, el procesamiento en el dispositivo y la transparencia, y el control. Descubrirás cómo usar las herramientas y los marcos de Apple para proteger los datos del usuario y crear una experiencia de app que respete la privacidad.

    Capítulos

    • 0:00 - Introducción
    • 0:38 - ¿Qué piensa Apple de la privacidad?
    • 3:47 - Planificación
    • 7:13 - Diseño
    • 9:27 - Desarrollo: Interfaz de usuario
    • 12:48 - Desarrollo: Cliente-servidor
    • 18:20 - Desarrollo: Recursos locales
    • 20:46 - Prueba
    • 22:28 - Despliegue

    Recursos

    • Swift Homomorphic Encryption
    • Configuring app groups
    • AdAttributionKit
    • Privacy manifest files
    • Explore the Human Interface Guidelines for privacy
      • Video HD
      • Video SD

    Videos relacionados

    WWDC25

    • Novedades de AdAttributionKit

    WWDC24

    • Bring your machine learning and AI models to Apple silicon
    • Deploy machine learning and AI models on-device with Core ML
    • Meet AdAttributionKit
    • What’s new in privacy

    WWDC23

    • Embed the Photos Picker in your app
    • Get started with privacy manifests

    WWDC22

    • Create your Privacy Nutrition Label
    • Replace CAPTCHAs with Private Access Tokens

    WWDC21

    • Meet the Location Button
    • Mitigate fraud with App Attest and DeviceCheck
    • What's new in CloudKit
  • Buscar este video…
    • 10:29 - Create an inline Photos picker

      // Create an inline Photos picker
                      
      // Define the app's Photos picker
      PhotosPicker(
          selection: $viewModel.selection,
          matching: .images,
          preferredItemEncoding: .current,
          photoLibrary: .shared()
      ) {
          Text("Select Photos")
      }
                      
      // Configure a half-height Photos picker
      .photosPickerStyle(.inline)
      .ignoresSafeArea()
      .frame(height: 340)
    • 11:33 - Display the Location Button

      // Display the Location Button
      
      LocationButton(LocationButton.Title.currentLocation) {
          // Start updating location when user taps the button.
          // Location button doesn't require the additional
          // step of calling 'requestWhenInUseAuthorization()'.
          manager.startUpdatingLocation()
      }.foregroundColor(Color.white)
          .cornerRadius(27)
          .frame(width: 210, height: 54)
          .padding(.bottom, 30)
    • 13:48 - Encrypting data in CloudKit

      myRecord.encryptedValues["encryptedStringField"] = "Sensitive value"
      
      let decryptedString = myRecord.encryptedValues["encryptedStringField"] as? String
    • 0:00 - Introducción
    • Aprende la importancia de la privacidad de los datos en el desarrollo de apps y cómo integrar la privacidad en todo el proceso de desarrollo de apps. Este video comparte formas prácticas de infundir privacidad a las apps en cada paso del desarrollo.

    • 0:38 - ¿Qué piensa Apple de la privacidad?
    • Apple considera la privacidad como una comunicación clara y repetida de cómo se manejan los datos del usuario, permitiendo a las personas tomar decisiones informadas según sus expectativas y preferencias. Apple respeta el contexto ya que es crucial cuando se le confían datos de personas. Los pilares de privacidad de Apple incluyen limitación de datos, procesamiento en dispositivo, transparencia, control y seguridad.

    • 3:47 - Planificación
    • La privacidad eficaz de las apps comienza con una planificación integral. Integrar la privacidad en el proceso de desarrollo desde el principio es esencial ya que su implementación posterior resulta más complicada. Durante la planificación, Apple define garantías de privacidad, que son declaraciones de alto nivel que describen lo que los usuarios pueden esperar con respecto a sus datos personales. Estas garantías se guían por principios como la minimización de datos, que implica utilizar solo los datos necesarios y la implementación de valores predeterminados sólidos que respeten la privacidad. Las apps deben comunicar claramente cómo se utilizan los datos, brindar opciones de personalización y garantizar que cualquier intercambio de datos más allá de los valores predeterminados ofrezca un valor claro. Las protecciones de seguridad, como el cifrado de extremo a extremo, son esenciales para respaldar los objetivos de privacidad y mantener límites en los flujos de datos para evitar daños.

    • 7:13 - Diseño
    • Un diseño de la app eficaz implica una comunicación clara y educación sobre la recopilación y el uso de datos. Esto genera confianza. Los principios clave de diseño incluyen: - Establecer expectativas de forma proactiva a través de flujos de incorporación y resúmenes de privacidad - Hacer que los cambios de estado sean claros y visibles - Ofrecer opciones de datos significativas y contextualizadas, relevantes para las acciones actuales Aplicando estos principios, crea apps intuitivas y fáciles de usar que respeten la privacidad del usuario.

    • 9:27 - Desarrollo: Interfaz de usuario
    • Las plataformas de Apple priorizan la privacidad al limitar el intercambio de datos únicamente a lo necesario. Consiga esto en tu app con las API que preservan la privacidad proporcionadas por Apple. Por ejemplo, utiliza el PhotosPicker para seleccionar fotos específicas sin acceso completo a la biblioteca de fotos y el Botón de ubicación para compartir la ubicación con un solo toque. Estas herramientas señalan implícitamente el permiso y agilizan la experiencia.

    • 12:48 - Desarrollo: Cliente-servidor
    • Apple proporciona varias herramientas y técnicas para que los desarrolladores mejoren la privacidad en sus apps. - CloudKit permite el cifrado de extremo a extremo para los datos de apps almacenados en iCloud cuando la Protección de datos avanzada está habilitada - El cifrado homomórfico permite realizar cálculos sobre datos cifrados - Tokens de acceso privado para ayudar a garantizar solicitudes legítimas del dispositivo - DeviceCheck para ayudar a prevenir actividades fraudulentas - AdAttributionKit para medir el éxito de las campañas publicitarias sin necesidad de mostrar avisos de transparencia de seguimiento de apps

    • 18:20 - Desarrollo: Recursos locales
    • Utiliza Core ML para ejecutar y entrenar de manera eficiente modelos de aprendizaje automático directamente en el dispositivo. Utiliza contenedores de grupos de apps para facilitar de forma segura el intercambio de datos entre apps. Evita las solicitudes de usuario asegurándose de que los procesos de la app finalicen cuando se sale de ella.

    • 20:46 - Prueba
    • Las pruebas son cruciales para garantizar que una app cumpla con sus garantías de privacidad. Apple utiliza un modelo piramidal de pruebas unitarias, de integración y de IU para validar los controles de privacidad, los flujos de datos y los comportamientos de cara al cliente. Utiliza el Informe de privacidad de la app para ayudar a revisar el acceso a los datos y la actividad de la red para garantizar que sean coherentes con las expectativas del cliente.

    • 22:28 - Despliegue
    • La implementación implica compartir la historia de privacidad de la app y cumplir con los requisitos de la App Store. Las etiquetas nutricionales de privacidad, configuradas en App Store Connect, proporcionan información concisa sobre los tipos de datos transmitidos y su uso. Otros requisitos cruciales incluyen una política de privacidad clara, manifiestos de privacidad y cadenas de propósito para las solicitudes de permiso, con un enlace opcional de Opciones de privacidad para ayudar a las personas a administrar sus datos.

Developer Footer

  • Videos
  • WWDC25
  • Integra la privacidad en tu proceso de desarrollo
  • Open Menu Close Menu
    • iOS
    • iPadOS
    • macOS
    • tvOS
    • visionOS
    • watchOS
    • App Store
    Open Menu Close Menu
    • Swift
    • SwiftUI
    • Swift Playground
    • TestFlight
    • Xcode
    • Xcode Cloud
    • Icon Composer
    • SF Symbols
    Open Menu Close Menu
    • Accessibility
    • Accessories
    • Apple Intelligence
    • Audio & Video
    • Augmented Reality
    • Business
    • Design
    • Distribution
    • Education
    • Games
    • Health & Fitness
    • In-App Purchase
    • Localization
    • Maps & Location
    • Machine Learning & AI
    • Security
    • Safari & Web
    Open Menu Close Menu
    • Documentation
    • Downloads
    • Sample Code
    • Videos
    Open Menu Close Menu
    • Help Guides & Articles
    • Contact Us
    • Forums
    • Feedback & Bug Reporting
    • System Status
    Open Menu Close Menu
    • Apple Developer
    • App Store Connect
    • Certificates, IDs, & Profiles
    • Feedback Assistant
    Open Menu Close Menu
    • Apple Developer Program
    • Apple Developer Enterprise Program
    • App Store Small Business Program
    • MFi Program
    • Mini Apps Partner Program
    • News Partner Program
    • Video Partner Program
    • Security Bounty Program
    • Security Research Device Program
    Open Menu Close Menu
    • Meet with Apple
    • Apple Developer Centers
    • App Store Awards
    • Apple Design Awards
    • Apple Developer Academies
    • WWDC
    Read the latest news.
    Get the Apple Developer app.
    Copyright © 2026 Apple Inc. All rights reserved.
    Terms of Use Privacy Policy Agreements and Guidelines