OutSystems / cordova-outsystems-secure-sqlite-bundle

Cordova meta-plugin that bundles requirements for secure SQLite device storage and initialization code for easy usage within OutSystems Platform native mobile apps
1 stars 9 forks source link

RNMT-3540 Cipher Plugin ::: Android 10 Crash #9

Closed usernuno closed 4 years ago

usernuno commented 4 years ago

Description

No longer crashes in Android 10 when the device is not secure. In this case it opens the lock screen settings, similarly to what happened in older versions of Android.

This PR just raises the version of the Key Store Plugin that is used by this plugin.

Context

Fixes https://outsystemsrd.atlassian.net/browse/RNMT-3540

We tried using AndroidX and it seemed to work fine but unfortunately the classes only exist in SDK 28 and newer. Therefore it fails to build in MABS 3 and 4 (and MABS 3 is not obsolete yet). The AndroidX package exists to provide compatibility with older SDK versions.

Type of changes

Components affected

Tests

Manual tests were performed

Screenshots (if appropriate)

Checklist