isar / isar/hive

iOS only: hive with encryption clearing database, app includes db usage in background

Open
#1,276 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
Dart
Stars
4.4k
Forks
449
PR merge metrics
No merged PRs in 30d

Description

Has anyone ever experienced this? I will try to get an MVCE but i wanted to throw it out here before i forget because this is where "Get help" from the documentation went. :)

* Encrypted with flutter_secure_storage for the key
hive version: 2.2.3
hive_flutter: 1.1.0
flutter_secure_storage: "8.0.0"

from pubspec.lock

mac app uses Timer() to have db access every x minutes
iOS app uses https://pub.dev/packages/flutter_background_geolocation for db access when location changes.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by creating the promised MVCE with Hive 2.2.3, hive_flutter 1.1.0, and flutter_secure_storage 8.0.0, then reproduce iOS database access from flutter_background_geolocation callbacks. Done means the reproduction conditions are documented and the database-clearing behavior has a confirmed explanation or maintainer-verified fix.

Written by the indexing model from the issue text.

Assessment

Tech stack
dart, flutter, ios
Domain
database, mobile
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.