iOS SDK 升级,全面支持iOS7
果公司已于九月18日开放iOS 7的升级下载,而且据报告显示用户升级非常踊跃。iOS 7在为用户带来不一样体验的同时,也给开发者带来的不小的挑战。
针对iOS 7 所带来的变化,Cobub Razor iOS SDK 也做了相应的升级,已适应iOS 7 中苹果的新策略。新的SDK中主要对应用唯一标识进行了调整,加强了数据保存的机制,从最大程度上保证了用户数据的准确性。
1. iOS 7 到底有哪些变化呢?
苹果自13年6月开始全面禁止用户获取设备的UDID,这次iOS 7的升级又使用户不能获取MAC地址,公共的剪切板也无法使用。苹果的策略是让开发者无法获取到唯一针对设备的标识。这使开发者对用户统计变的十分困难,这样会使统计的用户数量大于实际的用户数量。
2.Cobub Razor 新iOS SDK到底做了哪些升级来进行应对?
Cobub Razor 针对苹果的新策略进行了SDK版本的升级,系统优先获取APP的IFDA,如果获取到IFDA,即将获取到的IFDA作为唯一的标识并存入系统的KeyChain之中。如果未获取到IFDA,即获取用户的OpenUDID作为唯一标识,并存放到KeyChain当中。每次数据获取,SDK将优先获取KeyChain中数据,如果存在直接返回。
(注:用户重新刷系统,会导致KeyChain数据丢失,从而使标识变化)。
3.新iOS SDK注意事项
新SDK需要添加对Security.framweork框架的依赖。
请尽快升级您的SDK,点击此处下载最新代码
Leave a comment
要发表评论,您必须先登录。