簡體   English   中英

我存儲的鑰匙串數據是否僅限於我的應用程序?

[英]Is keychain data that I store restricted to my app?

如果我在鑰匙串中放入一些信息,那么我的應用程序是唯一能夠訪問該數據的應用程序,對嗎?

鑰匙串數據在開發人員的應用程序之間共享。 蘋果文檔

應用程序的鑰匙串數據存儲在應用程序的沙箱外部。 當用戶使用iTunes備份應用程序數據時,鑰匙串數據也會被備份。 在iOS 4.0之前,只能將鑰匙串數據還原到進行備份的設備上。 在iOS 4.0及更高版本中,只有當其可訪問性未設置為kSecAttrAccessibleAlwaysThisDeviceOnly或將其限制為當前設備的任何其他值時,才可以將受密碼保護的鑰匙串項目還原到其他設備。 升級應用程序不會影響該應用程序的鑰匙串數據。

是在應用程序之間共享鑰匙串信息的示例。

應用程序放入鑰匙串的數據僅限於單個開發人員的應用程序。 如果需要或限於同一應用程序,則可以由同一個開發人員共享多個應用程序。

參見WWDC13 2013視頻“使用鑰匙串保護秘密”。 您可以使用Apple WWDC應用程序在計算機上或在iOS設備上訪問它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM