ios 系统中维护着一个keyChain,每个程序都能往里面记录数据,而且只能读到自己的应用程序记录在keyChain中的数据。ios 中Security.framework框架中提供了操作KeyChain的方法。//查询 OSStatus SecItemCopyMatching(CFDiction...
分类:
移动开发 时间:
2015-11-04 12:49:28
阅读次数:
142
keychain在ios中是保存在sqlite数据库中的。这个数据库文件的位置:真机:/private/var/Keychains/keychain-2.db虚拟机:/Users/USER-HOME/Library/Developer/CoreSimulator/Devices/26DCA62C-B...
分类:
移动开发 时间:
2015-11-02 19:28:16
阅读次数:
288
iOS开发过程中有时候难免会使用iOS内置的一些应用软件和服务,例如QQ通讯录、微信电话本会使用iOS的通讯录,一些第三方软件会在应用内发送短信等。今天将和大家一起学习如何使用系统应用、使用系统服务:调用系统应用使用系统服务短信与邮件通讯录蓝牙社交Game Center应用内购买iCloudPass...
分类:
移动开发 时间:
2015-10-27 16:49:35
阅读次数:
366
在有需要持久化需求的时候,我们有非常多的方案可供选择:NSUserDefault、KeyChain、File,以及基于数据库的无数子方案。因此,当有需要持久化的需求的时候,我们首先考虑的是应该采用什么手段去进行持久化。NSUserDefault一般来说,小规模数据,弱业务相关数据,都可以放到NSUs...
分类:
移动开发 时间:
2015-10-23 18:35:58
阅读次数:
186
摘要:iPhone手机安全指南 - 1、iPhone解锁使用指纹;2、启用“查找我的iPhone”功能;3、Apple ID启用两步验证;4、修改SIM卡PIN码。5、iPhone被盗或丢失后,登录iCloud启用“丢失模式”,挂失SIM卡,将该手机从Apple ID两步验证受信列表中移除。 iP....
分类:
移动开发 时间:
2015-10-21 17:25:41
阅读次数:
219
使用Keychain存储用户敏感信息iOS的keychain服务提供了一种安全的保存私密信息(密码,序列号,证书等)的方式,每个ios程序都有一个独立的keychain存储。相对于NSUserDefaults、文件保存等一般方式,keychain保存更为安全,而且keychain里保存的信息不会因A...
分类:
移动开发 时间:
2015-10-18 11:28:26
阅读次数:
201
iOS的keychain服务提供了一种安全的保存私密信息(密码,序列号,证书等)的方式。每个ios程序都有一个独立的keychain存储。从ios 3.0开始,跨程序分享keychain变得可行。 下面就使用keychain来实现存取用户...
分类:
移动开发 时间:
2015-10-15 11:25:59
阅读次数:
179
iOS开发系列--通讯录、蓝牙、内购、GameCenter、iCloud、Passbook系统服务开发汇总2015-01-13 09:16 by KenshinCui, 26990 阅读, 35 评论, 收藏, 编辑--系统应用与系统服务iOS开发过程中有时候难免会使用iOS内置的一些应用软件和服务...
分类:
移动开发 时间:
2015-10-14 19:43:08
阅读次数:
2162
今天在用苹果官方demo 提供的KeychainItemWrapper类时遇到-25299 reason: 'Couldn't add the Keychain Item.'错误,再4s上可以正常运行,但6上却崩溃崩溃位置result = SecItemAdd((CFDictionaryRef)[s...
分类:
其他好文 时间:
2015-09-28 16:15:17
阅读次数:
232