Skip to content

iOS accessibility migration - #1776

Closed
kumulynja wants to merge 1 commit into
developfrom
ios-accessibility-migration
Closed

iOS accessibility migration#1776
kumulynja wants to merge 1 commit into
developfrom
ios-accessibility-migration

Conversation

@kumulynja

Copy link
Copy Markdown
Contributor

iOS accessibility in the FlutterSecureStorage instance was changed from unlocked to first_unlock_this_device to let the background processes have access to the data stored in secure storage. However, this means the data itself should be migrated to get this less restrictive policy as well, otherwise the background tasks will still find nothing, since the data was previously written with more restrictive accessibility policy. This PR does a dynamic on-demand migration when the data is not found with the first_unlock_this_device policy. It will then check it with the unlocked policy and then write it to an item in secure storage with the first_unlock_this_device policy, so next time it will find it there right away and the background tasks can access that now as well.

…, check if saved with unlocked policy and migrate on demand
@i5hi i5hi closed this Jan 20, 2026
@thibistaken
thibistaken deleted the ios-accessibility-migration branch March 19, 2026 08:51
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.

2 participants