2013-04-27 28 views
2

不坚持Xamarin AccountStore /帐户时,应用程序是我使用Xamarin AccountStore /账号保存有关我的应用程序的用户信息(他们已经通过远程服务器进行身份验证后,他们的详细信息存储)更新

如果细节被写出,应用程序被杀死然后重新启动,这工作正常。它找到现有的帐户存储。

但是如果应用程序更新(因为我使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没有找到时,应用程序已更新?

在那里它被存储在设备上的任何想法?

谢谢!

+0

我也有同样的问题,并寻找解决方案 – HuseyinUslu 2013-11-07 09:39:53

回答

0

在本answer指出,检查首选项 - > Android的 - >勾选“保存数据/缓存之间的应用程序部署”解决了这个问题。

相关问题