尝试使用以下方法将安全条目添加到钥匙串中时
SecItemUpdate((CFDictionaryRef)queryKeychain, (CFDictionaryRef)updateAttributes);
我收到了 errSecNotAvailable 错误,但仅在运行我的单元测试目标时才会报错。 单元测试期间钥匙串是否不可用?
答案 0 :(得分:1)
安全框架是否包含在OCUint目标中?
我刚刚测试过,我没有错误,我可以在OCUint测试中添加项目并更改Keychain中的项目。
我可能有不同的OCUnit设置,我正在测试应用程序,不包括应用程序文件到我的单元测试中。