2013-04-27 33 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的 - >勾選「保存數據/緩存之間的應用程序部署」解決了這個問題。

相關問題