Xamarin ';安全存储&x27;不包含setasync的定义
在本教程之后 我已经安装了Xamarin.Essentials,并使用Xamarin.Essentials添加了Xamarin ';安全存储&x27;不包含setasync的定义,xamarin,Xamarin,在本教程之后 我已经安装了Xamarin.Essentials,并使用Xamarin.Essentials添加了如指示,但未使用 我遇到此错误:“安全存储”不包含setasync的定义 这是我的密码: using System; using Xamarin.Essentials; using Xamarin.Forms; using Xamarin.Forms.Xaml; namespace Xamarin_SQLite.Views { [XamlCompilation(XamlCompila
代码>如指示,但未使用
我遇到此错误:“安全存储”不包含setasync的定义
这是我的密码:
using System;
using Xamarin.Essentials;
using Xamarin.Forms;
using Xamarin.Forms.Xaml;
namespace Xamarin_SQLite.Views
{
[XamlCompilation(XamlCompilationOptions.Compile)]
public partial class SecureStorage : ContentPage
{
public SecureStorage()
{
InitializeComponent();
try
{
SecureStorage.SetAsync("oauth_token", "secret-oauth-token-value");
}
catch (Exception ex)
{
// Possible that device doesn't support secure storage on device.
}
}
}
}
“securestorage”不包含setasync的定义
1) 页面的类名是SecureStorage
,这就是错误的来源
更改类名和|或完全限定调用:
`Xamarin.Essentials.SecureStorage.SetAsync`
或者使用Xamarin.Essentials的别名创建,并使用该别名限定静态方法)
2) 您需要等待该呼叫:
`await Xamarin.Essentials.SecureStorage.SetAsync...`
@Steve这是一种async
方法。。。。