iOS之keychian的应用

原创 2015年11月17日 18:25:47

1、keychain是永久保存,应用卸载后依旧保存。
2、keychain是一种安全的保存私密信息(密码,序列号,证书等)的方式。
3、每个ios程序都有一个独立的keychain存储。
4、苹果封装好了keychain类库,KeychainItemWrapper.h和KeychainItemWrapper.m文件 下载:

http://download.csdn.net/detail/null_nil/9277603

应用:


    KeychainItemWrapper *keyc = [[KeychainItemWrapper alloc] initWithIdentifier:@"xly" accessGroup:nil];
    [keyc setObject:@"123" forKey:(__bridge id)kSecValueData];
     NSString *str1 = [keyc objectForKey:(__bridge id)kSecValueData];
    NSLog(@"%@",str1);

注意: (void)setObject:(id)inObject forKey:(id)key; 的参数“Key”的值必须是Security.framework 里头文件“SecItem.h”里定义好的key,其他字符串做key程序会异常崩溃!

版权声明:本文为博主原创文章,未经博主允许不得转载。

75.iOS使用KeyChain存储数据与不同App间共享数据

//研究了一天   发现网络上大部分关于keychain 的讲解都不详细......自己更是踩雷踩了一天才把KeyChain使用与共享数据研究成功  分享到这里  希望大家不用再劳累这么一次 ...
  • qin_xiaogang
  • qin_xiaogang
  • 2015年10月10日 16:07
  • 1108

iOS Keychain钥匙串应用间数据共享

在一个公司中可能有多款产品。对于用户而言,一般使用一个帐号就可以登陆访问该公司的所有的产品。对于这种情况,如果一款手机中装了该公司的两款(或多款)产品,那么我们希望只在其中一款产品中登陆,那么另一款产...
  • weimeng809
  • weimeng809
  • 2016年09月30日 22:39
  • 611

(素材源码) 猫猫学IOS(五)UI之360等下载管理器九宫格UI

猫猫分享,必须精品先看效果代码学习地址: 猫猫学IOS(五)UI之360等下载管理器九宫格UI 猫猫学IOS(五)UI之360等下载管理器九宫格UI http://blog.csdn.ne...
  • u013357243
  • u013357243
  • 2015年03月20日 08:35
  • 1497

在iOS中使用钥匙串访问——sskeychain框架

iOS7.0.3版本加入iCloud钥匙串功能。 钥匙串功能可以协助记忆繁琐的个人账户信息,而且也可以在注册账户时生成一个很难破解的密码(Safari使用),之后Safari便可以自动输入这些信息。...
  • Bad_Blood
  • Bad_Blood
  • 2016年06月02日 11:28
  • 719

让iOS应用支持不同版本的系统与设备

Despite the convenience of over-the-air (OTA) OS updates, some folks will just never update their OS...
  • pucker
  • pucker
  • 2013年10月16日 17:04
  • 28643

iOS学习(二十九)创建第一个app应用,不用故事板,创建主页

创建第一个app应用: 目前我们绘制界面都在storyboard故事板,可以在里面拖拽控件, 然后运行就可以了。 如果我们不用故事板,那么我们必须这样子做:首先把main去掉: 然后在...
  • android_it
  • android_it
  • 2016年07月11日 22:24
  • 869

iOS开发笔记之六十——OS X和iOS安全机制之二——隔离机制

隔离机制是一项很前卫且最好拥有的特性,现在已经成为苹果技术风景线中不可分割的一部分。基本思想很简单,而且也是应用程序安全性的一个基本原则,那就是不受信任的应用程序必须在一个独立的隔间(compartm...
  • lizitao
  • lizitao
  • 2017年02月15日 19:01
  • 591

数据结构之树的应用

六、树的应用 1、利用树型结构求解集合的幂 求集合{1,2,…,n}的幂集问题是一个经典的问题。解决这个问题的最典型做法就是递归调用。利用树型结构这个参照系来设计求集合{1,2,…,n}的...
  • Arvin_success
  • Arvin_success
  • 2015年09月09日 23:39
  • 263

智慧城市(大数据,物联网,云计算之应用)

最近看完《智慧城市(大数据,物联网,云计算之应用)》这本书,然后做一些总结: 大概目录: 1.智慧城市建设 2.大数据分析:最近大数据很火,主要解决数据的采集(可以到微博,网站,博客等去采集数据),通...
  • huguobao520
  • huguobao520
  • 2016年04月09日 18:55
  • 1217

ios获取已安装的应用列表

ios获取已安装的应用列表
  • longwenjunjie
  • longwenjunjie
  • 2015年03月25日 18:09
  • 1555
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:iOS之keychian的应用
举报原因:
原因补充:

(最多只允许输入30个字)