2013-09-23 49 views
1

當用戶將其iOS版本更新到新系統時,存儲在鑰匙串中的數據會發生什麼變化?即用戶有ios 6並存儲了我的應用程序在鑰匙串中的一些信息,這些信息在安裝ios 7後仍然可用?系統更新後從應用程序訪問鑰匙串

BR 伍

回答

2

什麼都不會發生在鑰匙串數據,即使在應用程序被刪除,它鏈接到的AppID鑰匙扣堅持和訪問權限取決於供應簽署您的應用程序時使用的配置文件

在iPhone上,鑰匙串權限取決於用於在您的應用程序上簽名的設置配置文件 。一定要堅持用跨越不同版本的同一 的provisioning profile應用程序的

+0

我發現這些信息,這對我來說很清楚,但是我想知道系統更新後是否有任何問題可能導致我的應用數據丟失? – kivu

+0

沒有人,在** KeyChain **數據中不會有任何問題。 – null

+0

這裏的問題在於,沒有備份聲明的文檔「即使在應用程序被移除後鑰匙串仍然存在」。它目前的工作方式,但不能保證在未來的iOS版本中工作。所以問題是,你能依靠它嗎? –

0

我的客戶升級到使用鑰匙鏈我的應用程序的新版本後.... iOS7下,他們失去了所有的信息。

+1

不,他們的鑰匙串被保留下來。一定是別的東西。也許他們恢復了什麼 –