native_armor_vault 0.0.8 copy "native_armor_vault: ^0.0.8" to clipboard
native_armor_vault: ^0.0.8 copied to clipboard

Native secure storage for Flutter. Encrypts secrets using XOR and stores them in C++ native layer, making them harder to extract through reverse engineering.

0.0.8 #

Bug Fixes #

  • CRITICAL: iOS symbol not found - Fixed with PODS_ROOT
    • Uses $PODS_ROOT/../.. for reliable project root detection
    • Script runs during Xcode build (before_compile)
    • Fallback to ios/Classes/ if .dart_tool/ not found
    • Added debug output showing searched path
    • This version WILL work!

0.0.7 #

Bug Fixes #

  • Attempted fix with SRCROOT (didn't work - wrong path)

Bug Fixes #

  • CRITICAL: iOS symbol not found - Fixed with PODS_ROOT
    • Uses $PODS_ROOT/../.. for reliable project root detection
    • Script runs during Xcode build (before_compile)
    • Fallback to ios/Classes/ if .dart_tool/ not found
    • Added debug output showing searched path

0.0.6 #

Bug Fixes #

  • CRITICAL: iOS symbol not found - Final fix with script_phase

0.0.5 #

Bug Fixes #

  • CRITICAL: iOS "symbol not found" - Final fix with prepare_command
    • Added prepare_command to podspec to copy C++ files before build
    • Generator writes to both .dart_tool/ and ios/Classes/
    • Podspec copies from .dart_tool/ to plugin's Classes/ directory

0.0.4 #

Bug Fixes #

  • CRITICAL: Fixed iOS "symbol not found" error (proper fix)
    • No manual file copying required
    • Works correctly from pub-cache

0.0.3 #

Bug Fixes #

  • Attempted iOS fix (incomplete - relative path didn't work from pub-cache)

0.0.2 #

Bug Fixes #

  • CRITICAL: Fixed iOS "symbol not found" error
    • Updated podspec to include user's project ios/Classes directory
    • No more manual file copying required
    • Improved user experience significantly

0.0.1 #

  • Initial release
  • XOR encryption for secrets stored in native C++ layer
  • Automated code generation via CLI (dart run native_armor_vault:generate)
  • Support for Android (dynamic library .so)
  • Support for iOS (static linking)
  • FFI bridge for seamless Dart-C++ integration
  • Customizable secret names
  • Example app demonstrating usage
  • Comprehensive documentation
4
likes
0
points
532
downloads

Publisher

unverified uploader

Weekly Downloads

Native secure storage for Flutter. Encrypts secrets using XOR and stores them in C++ native layer, making them harder to extract through reverse engineering.

Homepage
Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

ffi, flutter, path, yaml

More

Packages that depend on native_armor_vault

Packages that implement native_armor_vault