Logo Site EngageLab Mark Colored Transparent
Documentación

Registro de cambios del SDK de iOS

SDK de iOS MT v5.5.1

Detalles de la actualización

  • Se añadió una opción general de recopilación de datos de MA: MTMAConfig.dataCollectionEnabled establece el estado durante la inicialización y setDataCollectionEnabled: lo activa o desactiva después de la inicialización correcta.
  • Se añadió isDataCollectionEnabled para consultar el estado de forma síncrona; devuelve nil si el SDK aún no se ha inicializado correctamente.
  • El estado se guarda por MA AppKey. Cada start: aplica la configuración de esa llamada; nil o no establecerla activa la recopilación por defecto. La aplicación debe pasar el consentimiento actual del usuario durante la inicialización.
  • Al desactivarla, se detiene la recopilación de nuevos eventos, propiedades del usuario, UTM e información completa del dispositivo, y se borran los UTM y los registros de atribución de clics push de MA existentes. Las interfaces de escritura de propiedades del usuario devuelven CODE_COLLECTION_DISABLED (-8) en el callback.
  • Al reactivarla, se recalculan las marcas de primer inicio y primer día para la MA AppKey actual. Tras recuperarse correctamente, comienza una nueva sesión, sin enviar eventos del período desactivado.

Desactivarla no afecta a la inicialización, los identificadores, la información de contacto ni los canales de mensajes, y no elimina los datos históricos ya enviados. Esta opción solo controla el SDK de MA; el SDK Push y los permisos de notificación del sistema siguen sus propias configuraciones.

Guía de actualización

SDK de iOS MT v5.5.0

Fecha de actualización

  • 2026-09-11

Detalles de la actualización

  • El SDK de MA admite la integración e inicialización independientes de AppPush. El SDK oficial sigue distribuyéndose en el paquete combinado de Push; se puede integrar solo MTMA o integrar MTMA y MTPush juntos.
  • Durante la inicialización, es obligatorio establecer el AppKey de MA mediante MTMAConfig.appKey. Se admite repetir la inicialización y cambiar el AppKey de MA dentro del mismo proceso de la aplicación.
  • Se añadieron MTMAConfig.resultCompletion y MTMAInitResult para obtener el resultado de la inicialización.
  • Se añadieron email y phone como identificadores de usuario.
  • Se añadió setChannelValueWithChannelId:values:completion: para establecer el ID de contacto de canales push de terceros.
  • Los atributos de usuario admiten object y object_array. Se añadieron interfaces para actualizar, añadir y eliminar elementos de object_array.
  • El callback anterior MTMAConfig.completion está obsoleto, pero se conserva. Se recomienda usar resultCompletion; si se establecen ambos, solo se invoca resultCompletion.

Guía de actualización

SDK de iOS MT v5.3.2

Fecha de actualización

  • 2026-03-17

Actualizaciones

  • Se corrigieron errores conocidos de MA.

Guía de actualización

SDK de iOS MT v5.2.3

Fecha de actualización

  • 2025-11-21

Actualizaciones

  • Se optimizó la lógica de notificación de eventos de MA.
  • Se corrigieron errores conocidos de MA.

Guía de actualización

SDK de iOS MT v5.2.1

Fecha de actualización

  • 2025-11-05

Actualizaciones

  • Se corrigieron errores conocidos de MA.

Guía de actualización

SDK de iOS MT v5.0.0

Fecha de actualización

  • 2025-03-20

Actualizaciones

  • Se lanzó la función de MA, que permite notificar desde el SDK los datos de comportamiento del usuario necesarios para Marketing Automation, con compatibilidad con las siguientes funciones de la API:
    • Establecer el identificador de usuario
    • Establecer la información de contacto del usuario
    • Obtener el EUID
    • Establecer atributos UTM
    • Establecer y eliminar atributos de usuario
    • Notificar eventos
    • Establecer el intervalo de notificación de datos
    • Establecer el número máximo de eventos en caché
    • Establecer el tiempo de espera de la sesión
    • Control de recopilación de datos
  • Se corrigieron errores de AppPush.

Guía de actualización

Icon Solid Transparent White Qiyu
Contactar con ventas