今天在用苹果官方demo 提供的KeychainItemWrapper类时遇到-25299 reason: 'Couldn't add the Keychain Item.'错误,再4s上可以正常运行,但6上却崩溃崩溃位置result = SecItemAdd((CFDictionaryRef)[s...
分类:
其他好文 时间:
2015-09-28 16:15:17
阅读次数:
232
原文地址一、URL Session的基本概念1.三种工作模式:默认会话模式(default):工作模式类似于原来的NSURLConnection,使用的是基于磁盘缓存的持久化策略,使用用户keychain中保存的证书进行认证授权。瞬时会话模式(ephemeral):该模式不使用磁盘保存任何数据。所有...
分类:
Web程序 时间:
2015-09-25 15:57:47
阅读次数:
198
Security是Mac系统中钥匙串和安全模块的命令行管理工具,(图形化工具为Keychain Access.app)。钥匙串(Keychain)实质上就是一个用于存放证书、密钥、密码等安全认证实体的仓库,在计算机中保存为一个.keychain的文件,一般存放在以下目录中:~/Library/Key...
分类:
系统相关 时间:
2015-09-22 12:58:50
阅读次数:
756
原文链接 http://blog.sina.com.cn/s/blog_5971cdd00102vqgy.htmlUDID被弃用,使用UUID来作为设备的唯一标识。获取到UUID后,如果用NSUserDefaults存储,当程序被卸载后重装时,再获得的UUID和之前就不同了。使用keychain存储...
分类:
移动开发 时间:
2015-09-22 10:20:22
阅读次数:
238
文中利用KeyChain保存用户名和密码,用户名放在属性中,密码放在密码项中;其中对KeyChain项的增删改查,我个人觉得是有问题的,为了方面自己代码上的使用,也帮助阅读该文的其他读者更好的理解,我修正了代码如下:...
分类:
移动开发 时间:
2015-08-31 17:27:33
阅读次数:
148
废话少说,置入正题:
最近在研究实现获取设备唯一标识符时,经过各方面调研,发现使用苹果官方推荐的keyChain还是挺不错的。
Apple提供了一个叫GenericKeychain的例子程序,在这里:http://developer.apple.com/library/ios/#samplecode/GenericKeychain/Listings/Classes_KeychainIt...
分类:
移动开发 时间:
2015-08-26 17:54:19
阅读次数:
240
本文是iOS7系列文章第一篇文章,主要介绍使用KeyChain保存和获取APP数据,解决iOS7上获取不变UDID的问题。并给出一个获取UDID的工具类,使用方便,只需要替换两个地方即可。一、iOS不用版本获取UDID的方法比较 1)iOS 5.0 iOS 2.0版本以后UIDevice提供...
分类:
其他好文 时间:
2015-08-25 18:29:39
阅读次数:
197
IOS系统中,获取设备唯一标识的方法有很多:一.UDID(Unique Device Identifier)UDID的全称是Unique Device Identifier,顾名思义,它就是苹果IOS设备的唯一识别码,它由40个字符的字母和数字组成。二.UUID(Universally Unique...
分类:
移动开发 时间:
2015-08-20 15:03:17
阅读次数:
423
最近在做一个项目,项目中没有注册登录,而是使用一个唯一id来表明用户。这个唯一id我们目前基本上都是用idfv。那么,问题来了,如何让用户卸载app再次安装应用的时候还能是同一个账户。
首先先介绍下idfv:
idfv(identifierForVendor)是CFBundleIdentifier(反转DNS格式)的前两部分。比如某个应用的bundle id 是com.companyN...
分类:
其他好文 时间:
2015-08-09 22:40:42
阅读次数:
515
KeychainItemWrapper是apple官方例子“GenericKeychain”里一个访问keychain常用操作的封装类,在官网上 下载了GenericKeychain项目后,只需要把“KeychainItemWrapper.h”和 “KeychainItemWrapper.m”拷贝到...
分类:
其他好文 时间:
2015-08-09 22:10:14
阅读次数:
321