I use expo SecureStore to store the session token in my react-native app like this:
await SecureStore.setItemAsync(
'session',
JSON.stringify({
...JSON.parse(session),
refreshToken,
}),
{
requireAuthentication: true,
},
);
This should bring the FaceID prompt in iOS. But it does not. If I call this twice, then it shows the FaceID prompt. Any idea why this is happening?