keychain

    0熱度

    1回答

    我有一個應用程序,它需要在後臺運行並將數據上傳到我的服務器。 我有這個下面的崩潰問題,當我試圖使http調用,而我的設備在屏幕鎖定與密碼。我在IOS 10設備中使用Xcode 8.0進行部署。 下面是我的日誌: - 2016年10月20日15:45:51.993433 XXX [2339:680871] [錯誤] [CERTIFICATE_MANAGER] + [WLCertManager gen

    2熱度

    1回答

    Realm有很好的加密數據庫的write up和sample code。本文檔和示例工作按計劃,直到您嘗試解密境界時: 用戶都有自己的手機上輸入密碼 設備被鎖定 您的應用程序正在試圖做的工作與境界時遠程通知進來 發生這種情況是因爲我們無法訪問鑰匙串來獲取(或創建)密鑰以解密/解密Realm。默認kSecAttrAccessible值爲kSecAttrAccessibleWhenUnlocked 有

    6熱度

    1回答

    我正在開發一個Android項目。 我有一個PEM證書字符串: -----BEGIN CERTIFICATE----- MIIEczCCA1ugAwIBAgIBADANBgkqhkiG9w0BAQQFAD..AkGA1UEBhMCR0Ix EzARBgNVBAgTClNvbWUtU3RhdGUxFDASBgNVBAoTC0..0EgTHRkMTcwNQYD VQQLEy5DbGFzcyAxI

    0熱度

    1回答

    我正在嘗試使用SecKeyGeneratePair,並且已將該屬性設置爲kSecAttrTokenIDSecureEnclave以及將其留爲空白。根據https://developer.apple.com/reference/security/ksecattrtokenid如果未設置kSecAttrTokenID,則該項目應存儲在普通鑰匙串數據庫中。但是,無論是否設置它,keychain-2.db

    1熱度

    1回答

    在此先感謝您的任何建議! 我正在爲iOS開發設置一些swift的單元測試。該方法需要調用鑰匙串來創建authToken以成功運行該函數。我不確定如何爲這種環境創建單元測試。我是否模擬了可用於繞過身份驗證的本地文件?我是否嘗試完全跳過驗證步驟? 我測試的函數也是一個私有函數,我很難概念化如何通過公共方法來測試它。這裏是我正在使用的代碼: override func viewDidLoad() {

    3熱度

    3回答

    我使用AWS服務發佈我的圖像和SNS服務推送通知。 要發佈圖像上AWS服務器我有secret key & access key與我目前我使用恆定文件,這是非常簡單的方法來訪問任何定義的密鑰的密鑰。 #define AWS_AccessKey @"###############" #define AWS_SecretKey @"####################" 但是,我的

    0熱度

    1回答

    我正在使用以下代碼從我的應用程序中刪除保存的鑰匙串數據。 for (id secclass in @[ (__bridge id)kSecClassGenericPassword, (__bridge id)kSecClassInternetPassword, (__bridge id)kSecClassCertificat

    1熱度

    1回答

    場景: 我有一個需要使用的TeamCity我們的TeamCity構建完成後簽署了.pkg文件。 理想情況下,這可能是最後運行的構建步驟或腳本。經過研究,我試過如下: 腳本的輸入: security import applicationkey.p12 -k login.keychain -P "password" security import installerkey.p12 -k login

    1熱度

    1回答

    我是新來的快速,所以忍受着我。我試圖使用Auth0的庫A0SimpleKeychain:https://github.com/auth0/SimpleKeychain來存儲用戶的令牌。我跟着他們的文檔,我想出了這個登錄功能: @IBAction func login(_ sender: UIButton) { let payload: Parameters = [ "user

    0熱度

    1回答

    我正在使用this iOS庫來處理在iOS Keychain中存儲和獲取值。以下是我用於在鑰匙串中存儲值的主要代碼。 let email: String = emailTextField.text! let keychain = KeychainSwift() keychain.set(email, forKey: "email") 我試圖設置鑰匙串中的值來存儲用戶的電子郵件和密碼。以上代