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
UIBackgroundModessolo 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.