Saltar al contenido principal
Version: Next

Integración iOS

El SDK incluye un adaptador de Protección iOS y participa en el mismo contrato público Dart. Sin embargo, la propiedad BLE en segundo plano en iOS no es tan madura como en Android — integra con esa expectativa en mente.

Expectativas de la app anfitriona

  • Proporcionar UX de notificaciones
  • Declarar descripciones de uso de Bluetooth en Info.plist
  • Preparar UIBackgroundModes solo cuando el producto realmente necesite ejecución en segundo plano
  • Tratar el Modo Protección en iOS como consciente de capacidades, no como equivalente a Android

Integración

Usa la misma ruta de bootstrap pública que en Android:

final sdk = await EixamConnectSdk.bootstrap(
const EixamBootstrapConfig(
appId: 'partner-app',
environment: EixamEnvironment.production,
),
);

Consulta el Checklist de permisos para las claves de Info.plist requeridas.

Solución de problemas

tip

Si iOS reporta cobertura parcial o disponibilidad degradada, inspecciona los diagnósticos antes de asumir paridad con el runtime Android.