2011-03-22 139 views

回答

7

根據去年WWDC的Session 209(保護應用程序數據)視頻,現有數據默認爲kSecAttrAccessibleAlways(因此您需要根據需要更新輔助功能類)。

+0

真棒,謝謝! – kevboh 2011-03-23 00:54:54

+4

這可能在iOS6中發生了變化,我必須明確地將其設置爲「kSecAttrAccessibleAlways」才能獲得此行爲 – dlinsin 2012-10-11 14:29:02

+0

我同意Erik的回答,因爲最好明確說明您想要的內容。 – Wevah 2014-04-28 21:05:08

15

我剛剛在iOS 5.1和6.0上測試了這個,現在默認爲kSecAttrAccessibleWhenUnlocked

不過,我認爲最好是設置一個明確的kSecAttrAccessible,而不是依靠默認設置爲您保證足夠安全。

9

我已經在IOS 8.1上測試過了,默認值是kSecAttrAccessibleWhenUnlocked