Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rework Storage #430

Merged
merged 1 commit into from
Jan 5, 2023
Merged

Rework Storage #430

merged 1 commit into from
Jan 5, 2023

Conversation

ricoberger
Copy link
Member

We are now using the Flutter Secure Storage package only on iOS and Android. On macOS, Linux and Windows we are using now the shared preferences package to store the users settings and bookmarks.

To only use the Flutter Secure Storage package on iOS and Android we are using a fork of the package where we removed the other implementations: https://github.com/kubenav/flutter_secure_storage/tree/kubenav

We decided to not use the package for desktop, because it was not working correctly for macOS, because the required provisioning profile for the Keychain Sharing capability could not be added in the GitHub Action :-(.

If someone nows how we can build the app with the correct provisioning profile via our GitHub Action we can switch back to the Flutter Secure Storage package on desktop.

We are now using the Flutter Secure Storage package only on iOS and
Android. On macOS, Linux and Windows we are using now the shared
preferences package to store the users settings and bookmarks.

To only use the Flutter Secure Storage package on iOS and Android we
are using a fork of the package where we removed the other
implementations: https://github.com/kubenav/flutter_secure_storage/tree/kubenav

We decided to not use the package for desktop, because it was not
working correctly for macOS, because the required provisioning profile
for the Keychain Sharing capability could not be added in the GitHub
Action :-(.

If someone nows how we can build the app with the correct provisioning
profile via our GitHub Action we can switch back to the Flutter Secure
Storage package on desktop.
@ricoberger ricoberger merged commit b03bddd into main Jan 5, 2023
@ricoberger ricoberger deleted the rework-storage branch January 5, 2023 20:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant