local_storage_cache_ios 2.0.0 copy "local_storage_cache_ios: ^2.0.0" to clipboard
local_storage_cache_ios: ^2.0.0 copied to clipboard

PlatformiOS

iOS implementation of the local_storage_cache plugin.

local_storage_cache_ios #

This is the platform-specific implementation of iOS local_storage_cache plugin.

Features #

  • SQLite-based storage with SQLCipher encryption
  • Keychain integration for secure key storage
  • Touch ID / Face ID authentication support
  • Database backup and restore functionality
  • Full support for all local_storage_cache features

Requirements #

  • iOS 12.0 or higher
  • Xcode 14.0 or higher

Usage #

This package is automatically included when you add local_storage_cache to your Flutter project's dependencies and run on iOS.

dependencies:
  local_storage_cache: ^2.0.0

No additional setup is required. The iOS implementation will be used automatically when running on iOS devices.

For complete usage documentation, API reference, and examples, please refer to the main local_storage_cache package documentation.

Permissions #

For biometric authentication, add the following to your Info.plist:

<key>NSFaceIDUsageDescription</key>
<string>We need to use Face ID to authenticate you</string>

Platform-Specific Notes #

Biometric Authentication #

iOS supports Touch ID and Face ID. The availability depends on the device model and iOS version.

Secure Storage #

This implementation uses iOS Keychain for secure key storage, providing hardware-backed encryption with Secure Enclave on supported devices.

License #

MIT License - see LICENSE file for details.

0
likes
150
points
--
downloads

Publisher

unverified uploader

Weekly Downloads

iOS implementation of the local_storage_cache plugin.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter, local_storage_cache_platform_interface

More

Packages that depend on local_storage_cache_ios

Packages that implement local_storage_cache_ios