flutter_secure_storage_tvos 0.0.1
flutter_secure_storage_tvos: ^0.0.1 copied to clipboard
tvOS (Apple TV) implementation of the flutter_secure_storage Flutter plugin, provided by flutter-tvos.
flutter_secure_storage_tvos #
tvOS implementation of flutter_secure_storage
for flutter-tvos
(port of flutter_secure_storage_darwin, hand-finished for tvOS).
Usage #
dependencies:
flutter_secure_storage: ^10.x
flutter_secure_storage_tvos: ^0.0.1
tvOS support #
✅ Supported #
read/write/delete/readAll/deleteAll/containsKey— full Keychain-backed secure storage (the Security framework is available on tvOS).- Keychain accessibility options and access groups.
⚠️ Limitations / differs from iOS #
- Biometric / passcode-gated access control is a no-op on tvOS.
An Apple TV has no Face ID / Touch ID / device passcode, so
LAContext,.biometryAny,.biometryCurrentSetand Secure-Enclave biometric reuse are compiled out. Items requesting those flags are still stored and readable — just without the (impossible) biometric gate. Do not rely on biometric protection on tvOS.
❌ Not supported on tvOS #
- Local Authentication (biometrics) — does not exist on tvOS.
See PORTING_REPORT.md for the port detail and checklist.