2013-02-04 78 views
1

我們正在使用適用於iOS的Salesforce Mobile SDK來創建使用OAuth登錄到SFDC組織的本機iPhone應用程序。Salesforce MobileSDK iOS持久保存OAuth令牌

應用程序卸載並重新安裝後,應用程序當前使用在卸載前提供的OAuth令牌成功登錄。

E.g.時間軸

  • 下載並安裝首次
  • 提供登錄憑據
  • 登錄成功
  • 卸載應用程序從Safari瀏覽器
  • 清除瀏覽歷史記錄,cookies和數據
  • 下載並重新安裝應用程序
  • 嘗試登錄
  • 登錄發生沒有t他需要再次提供登錄憑證

問題:SDK存儲令牌的位置,我們可以在卸載應用程序時將其刪除或爲空嗎?這是預期的行爲?

+0

喜找到你收到這方面的任何解決方案? –

回答

0

這些信息將存儲在設備的鑰匙串中,如果您在卸載應用程序時未指示將其刪除,它們將會持續存在。這方面的一個很好的討論可以在different thread here.

保羅