Hi,
We are using native keychain wrapper class to store and retrieve values from the keychain. But in some case the value is empty.
We have the below items enabled in our app,
1. Location service ON - Always state initially and user can change that in device settings (CLVisit and Significant location tracking was used).
2. Background Fetch - ON - We are not using any specific method for this in code. (i.e performfetchwithcompletionhandler method not used/added in code )
Whether the above scenario may have impact on keychain items or is there any other scenario which can cause keychain items to be deleted?