inou-mobile/ios/Runner
Johan Jongsma dd7a998661 fix: add missing native permissions for biometric auth
iOS was missing NSFaceIDUsageDescription — Face ID prompts will
crash without it (required by Apple since iOS 11). Added with
user-facing reason string scoped to health data privacy.

Android was missing USE_BIOMETRIC and USE_FINGERPRINT permissions —
biometric_local_auth plugin requires both for API 28+/legacy compat.

The Flutter implementation was already complete:
- BiometricService (services/biometric_service.dart)
- AuthGate lock screen (core/auth_gate.dart)
- Settings toggle with policy control (features/settings/)
- Wired into main.dart

These permission declarations were the only missing pieces
blocking Face ID / fingerprint from working on device.
2026-03-23 12:23:42 -04:00
..
Assets.xcassets Initial inou mobile app setup 2026-01-31 19:39:33 +00:00
Base.lproj Initial inou mobile app setup 2026-01-31 19:39:33 +00:00
AppDelegate.swift Initial inou mobile app setup 2026-01-31 19:39:33 +00:00
Info.plist fix: add missing native permissions for biometric auth 2026-03-23 12:23:42 -04:00
Runner-Bridging-Header.h Initial inou mobile app setup 2026-01-31 19:39:33 +00:00