keychain

    0熱度

    1回答

    我有幾個單元測試來驗證我使用鑰匙串的方式是否正確,並且數據在加載時處於相同的形式。 測試運行正常,直到更新到XCode 9.此刻,KeychainService返回-50(未保存)。 根據此question,它通過將主機添加到單元測試來解決。但是,我的測試是在框架項目中,沒有應用程序可用作主機。 let query = [ kSecClass as String : kSecClass

    0熱度

    1回答

    我已經編寫了一個應用程序,支持使用普通用戶名和密碼的成員帳戶。 現在我想實現TouchID以方便使用。但是我偶然發現登錄令牌過期的地方(我的服務器爲用戶提供了一個令牌,在成功登錄後使用一段時間,直到此令牌本身到期):爲了通過TouchID登錄到iser(無需他輸入他的憑據一旦agaim),我需要在手機上存儲該信息。 看起來像鑰匙扣是技術使用的。然後我問自己:如果憑證在這個鑰匙串中,那麼使用Toic

    4熱度

    2回答

    由於我使用的是Xcode 9,因此與鑰匙串通信的所有單元測試均已中斷。它也發生在Xcode GM上。正如我追蹤到的,在讀寫時沒有OSStatus錯誤,但從鑰匙串中讀取並不會返回任何結果,並導致使用鑰匙串的所有單元測試都失敗。當Apple發佈帶有iOS 10模擬器的Xcode 8時,我已經遇到類似這樣的情況,該模擬器的keychain無法正常工作,並且Apple在Xcode 8.2中修復了此問題。其

    6熱度

    1回答

    我在嘗試獲取之前選擇的私鑰時重新創建活動時出現此錯誤旋轉屏幕。 我見過this question here,這表明choosePrivateKeyAlias()需要在應用程序安裝後至少調用一次。在這種情況下,它被稱爲無數次,包括在屏幕旋轉發生之前啓動應用程序 - 爲什麼它被認爲是一個新的應用程序?莫名其妙地改變了嗎? 這裏的電話: PrivateKey privateKey = KeyChain.

    1熱度

    1回答

    我已經爲此創建了一個新問題,因爲這更關聯到Xamarin。當我偶然發現StackOverflow中的這個question時,我正在尋找一種在iOS中唯一標識設備的方法。我花了一段時間才弄清楚如何在Keychain中添加任何東西,而我偶然發現了這個question。 經過所有的絆腳石,我想出了this一段代碼來生成唯一的令牌。 var s = new SecRecord(SecKind.Generi

    1熱度

    1回答

    我使用Locksmith作爲我的鑰匙串包裝的斯威夫特,但它顯示了以下錯誤時嘗試保存數據 The operation couldn’t be completed. (Locksmith.LocksmithError error 3.) 這裏是我的代碼試圖將數據保存到鑰匙圈 let datapair = ["Content": "value"] do { try Locksmith.s

    0熱度

    1回答

    我使用Xamarin.Auth來保存帳戶以在我的Xamarin.Forms項目中創建「記住我」功能。 它在調試模式下適用於Android和iOS。 但是,當我在發佈模式下構建它時,它不適用於這兩個平臺。 我找不到問題所在,以及我如何解決問題。 請幫幫我。 謝謝。

    0熱度

    1回答

    我在Xamarin中創建了iPhone應用程序。我在Entitlements.plist中啓用了KeyChain共享功能,以便我可以在類似的應用程序中共享一些數據。該應用程序在模擬器上正常工作並進行調試。但是,當我使用開發或分發供應配置文件簽署應用程序時,該應用程序不會部署在設備上。如果我禁用KeyChain共享應用程序工作正常。 我得到一個錯誤,像這樣: - Info (216)/streami

    1熱度

    1回答

    我想在鑰匙串中存儲我的遊戲的一些字符串(分數,lastPlayedLevel等)。因爲它被認爲是最安全的方法。 因爲我是鑰匙扣概念的新手,所以在理解「非常簡單」的事情時遇到了問題。 我用SAMKeychain包裝,我想設置lastPlayedLevel字符串如下 [SAMKeychain setPassword:@"25" forService:[[NSBundle mainBundle] bun

    20熱度

    6回答

    我試圖學習從Xcode加載我的iPhone上的應用程序。當我這樣做的時候,我不斷收到「Codesign想要訪問密鑰」訪問權限「,我把我的登錄密碼一遍又一遍地彈出。我嘗試過多次電腦登錄,蘋果帳戶密碼和許多其他問題。請大家幫忙。enter image description here