我使用Xamarin帐户存储/帐户来保存有关我的应用程序用户的信息(他们的详细信息在经远程服务器验证后存储)
如果详细说明,应用程序被杀死然后重新启动,这样可以正常工作。它找到现有的帐户存储。
但是,如果应用程序已更新(因为我在Xamarin Studio中进行了一些更改并重新部署),那么它无法找到我的服务的任何帐户。
这就是我申请帐户的方式:
var accountStore = AccountStore.Create(this._context);
var storage = accountStore.FindAccountsForService(this._serviceId);
var account = storage.FirstOrDefault(x => x.Username == username);
这就是我保持帐户设置的方式:
accountStore.Save(account, this._serviceId);
有没有人知道为什么在更新应用时找不到AccountStore?
知道它存储在设备上的哪个位置?
谢谢!