我在尝试从 SecureStorage 检索数据时遇到错误,如何解决此问题?切换到8时出现问题。没有,7上一切正常
private async void SignInTap()
{
if (Email is not null && Password is not null)
{
AuthController.instance.PreviousUser = await AppController.SecureStorage.Get(AppController.SecureStorage.KeyEmail);
//await AppController.SecureStorage.Save(AppController.SecureStorage.KeyEmail, Email);
//await AppController.SecureStorage.Save(AppController.SecureStorage.KeyPassword, Password);
AuthController.SignIn(Email, Password, captchaCode);
}
else
{
AppController.SetAlert(new AlertModel
{
Content = App.LocalizationService.GetString("Email & Password must be filled"),
Type = AlertType.Error
});
}
}
确保您的 SecureStorage API 使用与版本 8 兼容。库更新中的更改通常会导致以前的代码损坏。检查变更日志或文档,了解 SecureStorage 从版本 7 到 8 的迁移步骤。