腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
ios
密钥
链
返回
nil
值
、
、
我第一次使用苹果KEychainItemWrapper.The
密钥
链
返回
值
(而且只要应用程序处于活动状态或后台状态),但是当应用程序退出并再次打开时,
密钥
链
返回
nil
。我在模拟器和设备上进行了测试,我使用的是
iOS
10.2.1和Xcode8.2.1 在我的项目中启用了
密钥
链
共享,并且授权是正确的。我不确定是否真的需要打开
密钥
链
共享。关闭
密钥
<e
浏览 25
提问于2017-02-10
得票数 1
1
回答
密钥
链
icloud支持后,数据已经被存储?
、
、
、
、
我想知道当用户没有打开iCloud
密钥
链
支持(
iOS
默认
值
)时会发生什么?在
iOS
7上,然后运行以下代码,然后打开iCloud
密钥
链
支持。KeychainItemWrapper* keychain = [[KeychainItemWrapper alloc] initWithIdentifier:@"com.joseandro.UUID" accessGroup:
nil
kSecAttrAccessibleAlwaysThisD
浏览 1
提问于2013-10-29
得票数 0
回答已采纳
1
回答
如何与需要认证的服务器通信?
、
目前,我将用户名和密码都存储在
iOS
密钥
链
中,以便(通过Alamofire)与服务器进行通信。但是,当尝试检索这些项时,
密钥
链
会时不时地
返回
nil
。因此,将用户名和密码存储在
密钥
链
中不是一个可靠的选择。有没有更好的方式与服务器通信?也许是会话cookie之类的?
浏览 0
提问于2016-05-17
得票数 0
4
回答
OSStatus错误码-34018
、
、
、
我正在使用SecItemCopyMatching访问
iOS
密钥
链
。在我从后台重新启动应用程序后,大约每一百次就会得到一个-34018结果代码。声明: 为
密钥
链
服务分配的错误空间是不连续的:-25240到-25279,-25290到-25329。键
链
项服务还可以
返回
noErr (0)或paramErr (-50)或CSSM结果代码。如何获得更可靠的
密钥
链
访问?CFDictionaryRef)query, (CFTypeRef *)&a
浏览 1
提问于2015-04-20
得票数 49
回答已采纳
1
回答
Swift
密钥
链
不加载外部生成的
密钥
。SecKey在没有错误的情况下加载键后
返回
零
值
、
、
我是SWIFT,
iOS
as和密码学的新手。请容忍我。在Swift 5中,我无法在
iOS
密钥
链
中加载外部
密钥
。该过程可以工作,但
返回
SecKey为
Nil
。好像钥匙没到钥匙
链
上。 在使用此GIT代码之前,我曾多次尝试使用secItemAdd。代码的工作原理和显示方式类似于接受键,但在SecItemCopyMatching中以SecItemCopyMatching
值
的形式
返回
Nil
。在上面的.m完成并<
浏览 3
提问于2019-12-24
得票数 0
1
回答
密钥
链
代码签名权利-奇怪行为,
密钥
链
丢失
、
、
、
、
我在应用程序存储中分发了一个应用程序,通过添加
密钥
链
权限( Keychain thought )来启用
密钥
链
共享,我以为有两个应用程序共享相同的
密钥
链
,但后来在XCode中的通用功能中只启用了一个application.Although
密钥
链
共享访问,在代码签名权限中添加了权限文件,我将
nil
值
设置为在类中访问组,如下图所示。KEYCHAIN_IDENTIFIER_NAME KeychainItemWrapper *
浏览 1
提问于2014-10-08
得票数 1
回答已采纳
1
回答
访问
iOS
8共享扩展中的共享
密钥
链
返回
零
、
、
、
、
问题是: 主机应用程序和共享扩展连接
密钥
链
访问框架,它们都共享一个
密钥
链
。我已经尝试添加一个应用程序组,但没有运气。
密钥
链
访问的代码:
浏览 10
提问于2014-11-28
得票数 0
回答已采纳
8
回答
iOS
密钥
链
写入
值
导致错误代码-34018
、
、
我有一个
iOS
应用程序,它在
密钥
链
中存储一些敏感信息。在将
值
写入
密钥
链
时,我得到错误代码-34018。NSError *error = [NSError errorWithDomain:NSOSStatusErrorDomain code:res userInfo:
nil
浏览 33
提问于2015-01-03
得票数 29
1
回答
我能在
iOS
里存储多少个
iOS
?
、
、
ios
中使用预定义常量存储的
密钥
链
,如下所示:kSecAttrCreationDatekSecAttrDescriptionkSecAttrIsInvisiblekSecAttrAccountkSecAttrGeneric 这是否意味着我可以使用的
密钥
链
数量有限:[[NSBundle mainBundle] bundleIdentifier
浏览 1
提问于2015-10-13
得票数 0
回答已采纳
1
回答
kSecAttrIsInvisible在
iOS
中的相关性
、
密钥
链
项属性
密钥
描述为: 我的问题是,在
iOS
设备上启用这个属性键可以做什么,如果有的话?
浏览 2
提问于2018-10-11
得票数 2
回答已采纳
3
回答
iOS
中的钥匙
链
真的能工作吗?
、
、
我一直在尝试使用
iOS
中的
密钥
链
来存储一些小信息--密码字符串、OAuth令牌等。我正在使用苹果在这里提供的KeychainItemWrapper示例代码:KeychainItemWrapper *wrapper = [[KeychainIt
浏览 1
提问于2011-08-12
得票数 5
回答已采纳
1
回答
无法从
密钥
链
iOS
读取值
、
尝试在
iOS
中实现/学习
密钥
链
的使用。我在
密钥
链
中保存了一个结构的多个
值
,但是在检索
值
时,它显示为零。仅在模拟器中测试代码。这是一般的
密钥
链
读取方法: func read<T>(service: String, accountfrom keychain guard let data = read(
浏览 3
提问于2022-05-15
得票数 0
1
回答
无法在ad模式下访问
密钥
链
、
、
当我检查它时,我意识到崩溃是由
密钥
链
访问引起的。TegKeychain.set("userID", value: userID)var userid = TegKeychain.get("userID
浏览 1
提问于2015-03-23
得票数 0
回答已采纳
5
回答
iOS
器件的唯一识别
我使用Mac地址对
iOS
设备进行唯一标识,但是从
iOS
7中系统总是
返回
02:00:00:00:00:00 :00
值
。而供应商识别和广告识别
返回
很长的
值
。提前感谢 在
密钥
链
中存储唯一标识符是另一种选择。但是,我们不能直接从我们的
ios
device.So访问
密钥
链
,还有其他方法来唯一识别设备吗?
浏览 3
提问于2014-03-04
得票数 3
1
回答
用其他自定义
值
替换零
值
、
、
我使用的是用Swift编写的
密钥
链
包装器。当值为零时,我使用的包装器会自动将数据保存为“零”,而不是将数据保存为实际的零
值
。我记得在Swift中有一个类似A ??的语法。在我的应用程序中,我想做如下的事情: if the value I
浏览 5
提问于2015-12-29
得票数 1
回答已采纳
1
回答
Swift - Keychain Services SecKeychainSetDefault作为根用户失败-不会设置默认
值
、
、
、
、
但是,当我通过SecKeychainCopyDefault检查默认的
密钥
链
时,它
返回
当前用户的登录
密钥
链
。据我所知,将密匙
链
项写入特定
密钥
链
的唯一方法是首先使用SecKeychainSetDefault将其设置为默认
密钥
链
,然后执行写入。显然,由于在我的调试环境中,缺省
值
被设置为我的登录
链
,所以在尝试写入之前,我需要将缺省
值
设置为system keychain。尽
浏览 10
提问于2019-12-12
得票数 0
1
回答
关键
链
项目在PersistentRef催化剂上的macOS
、
、
、
、
该应用程序应该是为
iOS
构建的,但也可以使用macOS平台运行。Situation问题 但在
iOS
平台上启动VPN连接时,VPN服务不能使用给定的持久引用来检索密码。
密钥
链
项存储在
密钥
链
中,持久引用不是
nil
,但由
浏览 4
提问于2020-10-29
得票数 7
1
回答
有没有办法在
iOS
和WatchOS应用程序之间共享Firebase身份验证登录?
、
、
、
、
我正在开发一个应用程序,其中我使用来自
iOS
应用程序的匿名登录,我想与WatchOS应用程序共享该身份验证。我已经将
ios
和watchos应用程序上的
密钥
链
访问组设置为相同,并调用了Auth.auth().useUserAccessGroup,但watchOS应用程序为用户
返回
了
nil
。我遇到一些old forum posts说,从WatchOS 2开始,
iOS
和手表之间的钥匙
链
访问共享不再可能,但我不确定这种情况是否仍然存在。
浏览 39
提问于2021-04-07
得票数 0
回答已采纳
1
回答
是否可以在
iOS
应用程序中使用Touch ID身份验证和
密钥
链
共享?
、
、
、
、
我已经成功地使用
密钥
链
和
密钥
链
共享(在多个设备之间同步
密钥
链
项)实现了TouchID。当我试图两者都做时,我得到一个错误“-50”,这是无效的参数。根据我的经验(阅读-几天的挫折),并基于一些
密钥
链
API简化 (如)的功能,如果我使用Touch ID身份验证,
密钥
链
共享将不起作用,反之亦然。我在找一份苹果公司的文件,上面写着这一点,但找不到。我浏览了苹果的页面,我找到的一个有用的信息是关于kSecAttrAccess
浏览 4
提问于2015-04-21
得票数 17
2
回答
保护
iOS
中的数据。钥匙
链
还是其他方法?
、
、
我是
iOS
的新手,开发了一个应用程序,在这个应用程序中,我需要根据从API端点
返回
的令牌来维护会话。我搜索了一下,发现安全数据不应该存储在用户默认
值
中,因此我选择了Keychain。我的问题是: 如果没有,那么使用加/解密以及
密钥
链
的正确方法是什么?目前,我使用的与
密钥
链
相关
浏览 0
提问于2017-11-01
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
区块链安全课堂:Soildity安全之未检查低级调用的返回值
人非圣贤孰能无过,Go lang1.18入门精炼教程,由白丁入鸿儒,Go lang错误处理机制EP11
【Golang区块链开发003】区块序列化存储
以太坊网络架构解析
Go语言文件读取
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券