keychainitemwrapper

    3熱度

    1回答

    相當長一段時間以來,我一直使用KeychainItemWrapper的ARC版本成功讀取和寫入私人鑰匙串項目。 我現在正在將我的iOS應用程序轉換爲使用共享訪問組,以便我的2個共享相同應用程序前綴的應用程序可以訪問這些鑰匙串項目。在功能部分,我已經添加了鑰匙串組「MYAPPPREFIX.MYSHAREDACCESSNAME」 我使用這些行寫我的變量鑰匙串組: keychainItemWrapper

    1熱度

    2回答

    我要存儲一個NSArray(其中包含的NSString和BOOL)成KeychainItemWrapper重新使用它在另一個視圖控制器,並保持它在內存中,即使應用程序被關閉。 我已經看到this question但它不會幫我,因爲我無法找到SBJsonWriter文件。 能有人可以幫助我嗎? 感謝很多。 祝您有美好的一天!

    0熱度

    1回答

    我使用的鑰匙串,像這樣 [keychain setValue:nil forKey:CFBridgingRelease(kSecAttrAccount)]; 但是,我只看到這一點: setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key acct. 像明智的,當我使用這個: [

    0熱度

    2回答

    我開始閱讀這個鑰匙串的蘋果示例,並且明白它們正在獲取與此類型的kchacAttrGeneric關聯的鑰匙串項目的所有值。然後,當有人試圖搜索一個密鑰,他們會形成緩存的值,這是正確的方法,我覺得這種預取方式是不正確的。 您能否讓我知道預取鑰匙串中的所有數據的原因,而不是直接從鑰匙串中根據需要訪問它。 https://developer.apple.com/library/ios/samplecode

    0熱度

    1回答

    我在我的應用程序項目中使用KeyChainItemWeapper.m來保存暱稱和密碼。在iOS7中完美工作,但在iOS 6.0中,6.1崩潰。錯誤是: *** Assertion failure in -[KeychainItemWrapper writeToKeychain], /Users/KeychainItemWrapper.m:328 *** Terminating app due t

    4熱度

    1回答

    我想使用「secitemadd」將一些項目添加到鑰匙串,但是我需要首先知道,如果這是線程安全的。 我已閱讀從蘋果documentation,但我無法找到任何地方說明它的線程安全。

    5熱度

    2回答

    爲了在應用程序之間共享鑰匙串信息,我們需要設置共享鑰匙串訪問組。 在共享正常工作之前,兩個應用程序需要根據相同的捆綁包種子ID進行供應。 我想知道什麼是種子ID是應用程序ID或不同? 兩個共享鑰匙串信息我的兩個應用程序應該在appstore上。因爲我只是製作一個示例項目來檢查鑰匙串信息的共享。是否可以做到這一點,而不發佈到Appstore?我的捆綁ID只是「com.comapny_name.mya

    2熱度

    2回答

    我想在KeychainItemWrapper中存儲bool值,如何存儲? 我試過這段代碼,但它給了我錯誤。 [keychain setObject:YES forKey:(__bridge BOOL)kSecAttrIsInvisible];

    0熱度

    1回答

    我正在爲iOS 7開發應用程序,並使用ARC。我正在使用Web服務,因此用戶必須使用用戶名和密碼登錄到Web服務。我知道這是不好的,只是存儲用戶名和密碼,所以我想用鑰匙串來存儲用戶名和密碼。 經過一番研究,似乎人們建議使用KeychainItemWrapper,但是這與ARC不兼容。我如何使用ARC在iOS 7中使用鑰匙串存儲密碼?任何幫助和指導將不勝感激。

    0熱度

    1回答

    場景: 我們的應用程序存儲在設備的鑰匙扣(STKeychain,前SFHFKeychainUtils)後端令牌。 禁用後臺提取。 最近發佈了升級。 我們正在不必重新登錄的用戶的報告。這似乎是STKeychain令牌檢索(存儲的密碼已被檢索爲無)中的一個問題。 在STKeychain(或iOS鑰匙串本身)中是否存在會導致此類問題的已知錯誤? 在此先感謝,任何線索都非常歡迎!