native_armor_vault 0.0.8
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!
- Uses
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
- Uses
0.0.5 #
Bug Fixes #
- CRITICAL: iOS "symbol not found" - Final fix with prepare_command
- Added
prepare_commandto podspec to copy C++ files before build - Generator writes to both
.dart_tool/andios/Classes/ - Podspec copies from
.dart_tool/to plugin'sClasses/directory
- Added
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.2 #
Bug Fixes #
- CRITICAL: Fixed iOS "symbol not found" error
- Updated podspec to include user's project
ios/Classesdirectory - No more manual file copying required
- Improved user experience significantly
- Updated podspec to include user's project
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