gpt4 book ai didi

swift - 在 swift 和 IOS 10 崩溃中重置钥匙串(keychain)

转载 作者:搜寻专家 更新时间:2023-11-01 05:56:49 24 4
gpt4 key购买 nike

该问题仅在 Xcode 8 和 IOS 10 上发生。如果我使用 XCode 8 和 IOS 9,它工作得很好。

func resetKeychain() {

if !self.keychainItemData.isEmpty {
let tempDict = self.dictToSecItemData(self.keychainItemData)
var junk = noErr
junk = SecItemDelete(tempDict as CFDictionary)

assert(junk == noErr || junk == errSecItemNotFound, "Failed to delete current dict")
}

self.keychainItemData[kSecAttrAccount] = ""
self.keychainItemData[kSecAttrLabel] = ""
self.keychainItemData[kSecAttrDescription] = ""

self.keychainItemData[kSecValueData] = ""
}

断言总是在 IOS 10 和应用程序崩溃中发生

有什么想法吗?

最佳答案

在您的 Xcode 项目中,转到应用程序目标,然后转到功能。打开钥匙串(keychain)共享。这应该可以解决问题!

关于swift - 在 swift 和 IOS 10 崩溃中重置钥匙串(keychain),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39499180/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com