iOS 有什么好的ios8 唯一标识性 id 吗

当前位置:&&iOS8正式版升级指南:iOS8有什么好?
iOS8正式版升级指南:iOS8有什么好?
|作者:玛莎|来源:265G
iOS8正式版升级指南:iOS8有什么好? 苹果iOS8正式版发布了,很多用户目前还没有升级,此前也没接触过iOS 8。那么在升级前,小编就为还不了解这个系统的用户说说iOS 8的功能特点,以及如何升级。1.什么设备可以升级?iPhone:iPhone 4s、iPhone 5、iPhone 5c、iPhone 5s、(以及iPhone 6和6 Plus)iPad:iPad 2、iPad 3、iPad 4、iPad Air、iPad mini、iPad mini 2iPod:iPod touch第5代但注意的是,不是所有设备的功能支持和使用体验都一样,其实这在苹果iOS系统上已经是常态,例如旧设备的流畅度不够或者功能减小。不过主要功能都会保留。对比安卓系统,一个2014年的新系统,仍可以支持2011年发布的iPhone,已经可以接受了。2.如何升级?比较简单的办法是在设备上直接无线升级(OTA),在iOS设备上打开“设置”-“通用”-“软件升级”即可,但要留出一定空间,iOS 8更新需要的可用空间为大约6GB,设备的型号不同,空间需求也各不相同,例如iPhone 5s需要5.8GB,在升级前必须必在设备上留出足够空间。除了OTA升级,也可以连接电脑,打开iTunes升级,连接后会弹出有新版本,更新即可。虽然以上两种方式都不会丢失资料,但新浪手机仍强烈建议您在升级前备份好自己的资料,以防万一。至于已经越狱的用户,需要备份所有资料后连接iTunes进行DFU升级,同时请注意iOS 8还不能越狱。3.为何升级:iOS 8有什么好?iOS 8与上一代iOS 7的界面基本相同,但是对一些常用功能进行了大幅改进。顶部通知栏增强互动性:以短信应用为例,用户在收到一条短信时,可以直接在通知栏里进行回复,而不用再进入短信应用界面。其他应用也是类似。照片功能:照片应用加入了搜索;照片流与本地相册合二为一(删除照片会提示在照片流中也删除);并可以用智能相簿功能来整理;照片编辑工具增加,用户可以对图片进行“智能编辑”,或手动调整图片的多个参数,比如曝光度、对比度、亮度等;拍照时候也加入了延时摄影功能。短信可发语音:在最新的移动系统中,苹果公司花了许多力气改进iOS 8的短信功能。用户可以使用短信直接发语音短信,还能发送语音和视频,利用iMessage发起群聊等,这功能是不是很像微信?多任务后台改进:在多任务界面上方加入了最近联系人,可以快捷地进行通话、发送短信等。输入功能升级:在最iOS 8中,苹果开放了第三方输入法,以前越狱才能装第三方输入法,现在正式版就可以了。相信搜狗讯飞等开发公司很快会在应用商店发布输入法。另外系统会在用户输入时给予“预测性建议”。比如,朋友发短信问你今晚一起吃饭还是看电影?QuickType功能就会在输入法中显示“吃饭”或“看电影”,让你完成快捷回复。iCloud Drive:用户可以在iCloud上储存演示文稿、电子表格、图片和任何其他格式的文件,然后在iPhone、iPad、Mac或PC上访问,对文档的修改也将在所有设备上同步显示。搜索功能改进:iOS 8系统中的Spotlight搜索不再只是本地搜索,可以联网找应用,找新闻、餐厅、歌曲、电影等。应用购买功能:iOS 8系统支持用户打包购买APP应用,通常用户可以借此获得一定的折扣。新iOS 8系统还新增了家庭分享(Family Sharing)功能。用户在iTunes购买一首歌,就可以利用这个功能分享给最多6个家庭成员,非常实用省钱。健康管理功能HealthKit:它是一个可穿戴设备的管理软件,支持耐克等可穿戴产品。HealthKit已经有许多合作伙伴,他们将为之开发能够适配的软硬件产品。在目前,用户可能还感觉不到太多,但随着时间推移,会有更多设备支持iOS 8。其他:语音助手Siri升级,增加支持中国农历,陌生来电归属地显示,第三方应用可以使调用Touch ID指纹识别接口等等。iOS 8还预苹果的其他设备进行了接合,如过你有Mac,并且Mac已经使用了Yosemite Beta版,它可以配合来接已经升级到iOS 8系统的iPhone接电话。
查iphone报价,看iphone最新消息,尽在265G苹果网官方微信
扫描左侧二维码即可添加265G苹果网官方微信您也可以在微信上搜索“265G苹果网”或“iphone265g”,获取更多数码资讯。
17日17日17日17日17日
7月28日上午10点,性能最强的安卓旗舰一加手机2将在北京发布,小编数码猫从发布会现场为大家带来直播报道。
是游戏网推出的一款专门为热衷手机网游用户量身定制的游戏助手。
推荐点击榜3377人阅读
很多地方都会需要用到唯一标志。
1. 我们相用一个设备的唯一标志当作用户id,特别是网络游戏,这样就可以省去注册的麻烦。
2. 想把app相关的文件加密,密钥哪里来的?有些人可能会说hard code,但是hard code的key比较容易被破解。而去hard code密钥加密的文件可以copy到其他设备。比如游戏的本地文件保存了一些游戏相关的数据,那么只要有一台机器购买100个金币,然后就可以把本地文件copy给其他设备,其他设备也可以有100金币了,因为所有的设备用的是同一个hard code密钥。
如果我们可以获取设备唯一的标识比如一个id,那么我们就可以用这个id当作用户名,或者直接用这个id当作密钥。这样就会好很多。比如游戏本地文件就具有唯一性了,就算copy到其他设备,别人也用不了,因为密钥不一样。
以前的iphone是可以获取设备的udid的,很简单:
[UIDevice currentDevice] uniqueIdentifier] 但是后来苹果公司禁止了。(如果没有记错的话,应该是从ios5开始就不能用了)
反正现在是用不了了。
在网上查了一下,在github上找到一个办法,
/gekitz/UIDevice-with-UniqueIdentifier-for-iOS-5
基本原理就是读取wifi芯片的mac地址,然后转换成一个hash值。
实验了一下,可行,我用的是ios skd 8
不知道苹果会不会把mac地址也禁止了。
所以最好的办法还是先使用上面的办法去获取,如果失败了,就加个错误处理,比如再采用hard code获取其他产生id的方式。
版权声明:本文为博主原创文章,未经博主允许不得转载。
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场IOS中系统唯一标识ID - 推酷
IOS中系统唯一标识ID
在日苹果已经通知开发者,从日起,
,替代的方案是开发者应该使用“在iOS 6中介绍的Vendor或Advertising标示符”。
unique Identifier即将退出,苹果给了我们Vendor和Advertising identifier两个选择,但应该用哪一个?文档并没有给出确切答案,具体使用哪个完全由你根据自己app的目的来决定。下面我将列出iOS中目前支持的,以及被废弃的唯一标示符方法,并对其做出相应的解释,希望可以帮你做出正确的确定。
从iOS2.0开始,CFUUID就已经出现了。它是CoreFoundatio包的一部分,因此API属于C语言风格。
方法用来创建CFUUIDRef,并且可以获得一个相应的NSString,如下代码:
CFUUIDRef cfuuid = CFUUIDCreate(kCFAllocatorDefault);NSString *cfuuidString = (NSString*)CFBridgingRelease(CFUUIDCreateString(kCFAllocatorDefault, cfuuid));
获得的这个CFUUID值系统并没有存储。每次调用CFUUIDCreate,系统都会返回一个新的唯一标示符。如果你希望存储这个标示符,那么需要自己将其存储到NSUserDefaults, Keychain, Pasteboard或其它地方。
在iOS 6中才出现,这跟CFUUID几乎完全一样,只不过它是Objective-C接口。+ (id)UUID 是一个类方法,调用该方法可以获得一个UUID。通过下面的代码可以获得一个UUID字符串:
NSString *uuid = [[NSUUID UUID] UUIDString];
跟CFUUID一样,这个值系统也不会存储,每次调用的时候都会获得一个新的唯一标示符。如果要存储的话,你需要自己存储。在我读取NSUUID时,注意到获取到的这个值跟CFUUID完全一样(不过也可能不一样):
广告标示符(IDFA-identifierForIdentifier)
这是iOS 6中另外一个新的方法,
是新框架AdSupport.framework的一部分。ASIdentifierManager单例提供了一个方法advertisingIdentifier,通过调用该方法会返回一个上面提到的NSUUID实例。
NSString *adId = [[[ASIdentifierManager sharedManager] advertisingIdentifier] UUIDString];
跟CFUUID和NSUUID不一样,广告标示符是由系统存储着的。不过即使这是由系统存储的,但是有几种情况下,会重新生成广告标示符。如果用户完全重置系统((设置程序 -& 通用 -& 还原 -& 还原位置与隐私) ,这个广告标示符会重新生成。另外如果用户明确的还原广告(设置程序-& 通用 -& 关于本机 -& 广告 -& 还原广告标示符) ,那么广告标示符也会重新生成。关于广告标示符的还原,有一点需要注意:如果程序在后台运行,此时用户“还原广告标示符”,然后再回到程序中,此时获取广告标示符并不会立即获得还原后的标示符。必须要终止程序,然后再重新启动程序,才能获得还原后的广告标示符。之所以会这样,我猜测是由于ASIdentifierManager是一个单例。
针对广告标示符用户有一个可控的开关“限制广告跟踪”。
已经指出了。将这个开关打开,实际上什么也没有做,不过这是希望限制你访问广告标示符。这个开关是一个简单的boolean标志,当将广告标示符发到任意的服务器端时,你最好判断一下这个值,然后再做决定。
1E2DFA89-496A-47FD-9941-DF1FC4E6484A
Vindor标示符 (IDFV-identifierForVendor)
这种叫法也是在iOS 6中新增的,不过获取这个IDFV的新方法被添加在已有的UIDevice类中。跟advertisingIdentifier一样,该方法返回的是一个NSUUID对象。
NSString *idfv = [[[UIDevice currentDevice] identifierForVendor] UUIDString];
苹果官方的文档中对identifierForVendor有如下这样的一段描述 :
The value of this property is the same for apps that come from the same vendor running on the same device. A different value is returned for apps on the same device that come from different vendors, and for apps on different devices regardless of vendor.
如果满足这样的条件,那么获取到的这个属性值就不会变:相同的一个程序里面-相同的vindor-相同的设备。如果是这样的情况,那么这个值是不会相同的:相同的程序-相同的设备-不同的vindor,或者是相同的程序-不同的设备-无论是否相同的vindor。
看完上面的内容,我有这样的一个疑问“vendor是什么”。我首先想到的是苹果开发者账号。但事实证明这是错误的。接着我想可能是有一个AppIdentifierPrefix东西,跟钥匙串访问一样,可以在多个程序间共享。同样,这个想法也是的。最后证明,vendor非常简单:一个Vendor是CFBundleIdentifier(反转DNS格式)的前两部分。例如,com.doubleencore.app1 和 com.doubleencore.app2 得到的identifierForVendor是相同的,因为它们的CFBundleIdentifier 前两部分是相同的。不过这样获得的identifierForVendor则完全不同:com.massivelyoverrated 或 net.doubleencore。
在这里,还需要注意的一点就是:如果用户卸载了同一个vendor对应的所有程序,然后在重新安装同一个vendor提供的程序,此时identifierForVendor会被重置。
599F9C00-92DC-4B5C-F8370
在之前的版本中是可用的,但是在iOS5以及之后的版本中,以及被弃用了。虽然,这个UDID用得很广泛,但是,不得不说的是,它在慢慢的远离开发者,不能在考虑使用UDID了。至于这个标示符是转为私有方法,或者完全从以后的iOS版本中移除,还有待观察。不过,这个UDID在部署企业级签名程序时,非常方便。获取UDID的方法如下:
NSString *udid = [[UIDevice currentDevice] uniqueIdentifier];
bb4db9c0da20d54ea7e38e8776da4
在iOS 5发布时,uniqueIdentifier被弃用了,这引起了广大开发者需要寻找一个可以替代UDID,并且不受苹果控制的方案。由此
成为了当时使用最广泛的开源UDID替代方案。OpenUDID在工程中实现起来非常简单,并且还支持一系列的广告提供商。
NSString *openUDID = [OpenUDID value];
OpenUDID利用了一个非常巧妙的方法在不同程序间存储标示符 — 在粘贴板中用了一个特殊的名称来存储标示符。通过这种方法,别的程序(同样使用了OpenUDID)知道去什么地方获取已经生成的标示符(而不用再生成一个新的)。
之前已经提到过,在将来,苹果将开始强制使用advertisingIdentifier 或identifierForVendor。如果这一天到来的话,即使OpenUDID看起来是非常不错的选择,但是你可能不得不过渡到苹果推出的方法。
0dcdd9f75ce054dc5986ff
希望上面的信息能够帮助你在程序使用选择正确的唯一标示符。在这里,我创建了一个小的
,你可以运行该程序,并查看一下显示的内容(包括上面提到的所有标示符)。另外,下面有两个表,表中描述了两个内容:在iOS中的可用性,以及什么时候可以获得重置的标示符。
* 程序必须重启才能看到改变的效果。
** 删除了所有相同vendor提供的程序,才能看到改变的值。
已发表评论数()
&&登&&&录&&
已收藏到推刊!
请填写推刊名
描述不能大于100个字符!
权限设置: 公开
仅自己可见估计比起本周新作,如火如荼的 CJ 展更吸引各位目光,虽然 CJ 在资深玩家心目中依旧难...
紧接着上一季度 Mac 销量的强势,苹果似乎要在个人电脑市场乘胜追击。
对于科技数码爱好者们来说,除了喜欢玩数码产品以外,收藏这些物件也是他们平时的一大...
三星时常都会申请一下让我们感到很新颖的专利技术,并且三星还是今年在美国申请技术专...
在游戏领域(尤其手游),IP 可以更精准地理解为“正版授权”,它是国产手游必须要死...
这意味着苹果将开启 Apple Music 的运营商支付模式了?然而...
此前刚发布不到 4 个月的 Galaxy S6 系列降幅为 800 元,而目前的 Note 系列旗舰降幅...
此前已经有消息曝光华为将会在 IFA 上发布全新一代的华为 Mate 系列旗舰——华为 Mate...
在许多科幻电影当中,驾驶飞机在敌人子弹密集的攻击之下顺利脱逃并且将敌人的基地一举...
近日,游戏开发商Lachlan Nuttall在苹果商店当中推出了以这种武器作为题材的一款休闲...
今天要给大家介绍一款非常给力的黑科技应用,名字是《Google Spotlight Stories》,上...
游戏当中玩家需要操作一个黄色的小球不断的躲避和消除在前进道路上遇到的各种机关和障...
迪士尼推出了一款名为《超胆车库(Cars Daredevil Garage)》的新作,这个车库里装的...
由 Crooz 制作的《火影忍者》最新手游《火影忍者:忍Collection 疾风乱舞》(NARUTO -...
《花田小憩》是国内开发者推出的一款花艺阅读分享类应用,以自然植物设计为主导,提倡...
iPhone的热卖不仅让苹果和供应链越赚越多,同时也让配件厂商乐开了花。你见过最奇葩的...
为了保护iPad,苹果推出了Smart Cover。现在为了保护Smart Cover,苹果又要推出新的解...
MIPOW(麦泡)智能 LED 灯泡可谓是近来国内众筹平台上的一个热点了。仅用一天时间,它...
酷开 A55 旗舰版就是一款为果粉打造的 4K 电视机。让人惊喜的是,通过 Apple Watch 控...
专注手机周边的触宝 Zupool 之前已经推出了OC初色系列贴膜,在众多 2.5D 贴膜中表现突...
摩托罗拉今晚不仅发布了三款新手机,还带来了两款可以为 iPhone 服务的防水防汗蓝牙耳...
对于大部分果粉来说,他们通常不会选择购买容量高达 128GB 的 iPhone 6/6 Plus,而是...
此次A55旗舰版主打的与苹果设备的交互,作为一个跨界产品往往在首次发布时会遭遇很多...
iPhone ios7 ID锁遭破解,求教程
注册时间 最后登录
在线时间177 小时 UID
主题帖子人气
红苹果, 积分 340, 距离下一级还需 160 积分
本帖最后由 wxbsky 于
10:28 编辑
刚买的iPhone5 v版的,刷机的时候被锁了,需要ID激活锁。老美的机子肯定找不到原主人了。就放在了角落里。 今天看网易一篇报道《iOS防窃机制遭破解 可远程修改数据解锁》。
看到这篇报道,心中又燃起 了希望,但是没有破解教程啊。有没有高手解锁成功的& & 国外媒体报道,国外两名黑客已找到对遭窃苹果设备进行解锁的方法。
& & 近几天,这两位黑客的twitter页面中转推了许多iPhone和iPad解锁后的照片。这对窃取iPhone和iPad的小偷而言,不失为“福音”。
& &苹果设备一旦失窃,用户可通过iCloud服务连接到苹果服务器,远程设置密码并删除所有个人数据,盗窃者对软件进行重刷时,由于没有设备拥有者的苹果账户,设备将无法再激活,成为一个“砖头”。
& &&&这本可打击盗窃现象,但Twitter名为AquaXetine的荷兰黑客和名为MerrukTechnolog的摩洛哥黑客却发现了破解防窃功能的方法。他们将iPhone或iPad与电脑连接,并修改其中的文件,就可以将设备连接到黑客的服务器。一旦连接成功,服务器可令Phone或iPad解锁。
<p id="rate_73916" onmouseover="showTip(this)" tip="QQ 解ID高手刚刚找他解了加他吧&人气 + 1
" class="mtn mbn">
QQ 解ID高手刚刚找他解了加他吧
注册时间 最后登录
在线时间177 小时 UID
主题帖子人气
注册时间 最后登录
在线时间433 小时 UID
主题帖子人气
你就别想了&&哪有那么容易
注册时间 最后登录
在线时间147 小时 UID
主题帖子人气
不知道。回楼主wxbsky于27 分钟前发表的: 刚买的iPhone5 v版的,刷机的时候被锁了,需要ID激活锁。老美的机子肯定找不到原主人了。就放在了角落里。 今天看网易一篇报道《iOS防窃机制遭破解 可远程修改数据解锁》。
看到这篇报道,心中又燃起 了希望,但是没有破解教程......
注册时间 最后登录
在线时间789 小时 UID
主题帖子人气
庫克可以幫到你
注册时间 最后登录
在线时间615 小时 UID
主题帖子人气
sb啊楼主,真天真…
注册时间 最后登录
在线时间171 小时 UID
主题帖子人气
就算发教程了,LZ估计也看不懂,不是说了是黑客的方法么
金钱不是万能的,至少它不能治好艾滋病——
注册时间 最后登录
在线时间1398 小时 UID
主题帖子人气
有那么容易嘛,
注册时间 最后登录
在线时间522 小时 UID
主题帖子人气
注册时间 最后登录
在线时间2884 小时 UID
主题帖子人气
威锋旗下产品
Hi~我是威威!
沪ICP备号-1 丨 深公安网监备案号 5
增值电信业务经营许可证:
Powered by Discuz!iphone6被偷,想用钓鱼邮件告诉小偷id密码让小偷刷机再查到iccid可以吗?我查询过据说ios7以上,iPhone5以上没有苹果ID密码是不可以刷机的,但是他不刷机的话不是就没有办法查询到iccid得知小偷号码了吗?我的邮箱里收到了好多邮件,有的说,已找到,有的要求我更改账
iphone6被偷,想用钓鱼邮件告诉小偷id密码让小偷刷机再查到iccid可以吗?我查询过据说ios7以上,iPhone5以上没有苹果ID密码是不可以刷机的,但是他不刷机的话不是就没有办法查询到iccid得知小偷号码了吗?我的邮箱里收到了好多邮件,有的说,已找到,有的要求我更改账 40
补充:买了服务查了,没刷机,上次激活时间还是我自己换备份的时间。我知道没id不能激活说的很清楚了,我问的是能不能给邮箱里面那些疑似是伪装成官方的钓鱼邮件打开里面的链接然后故意泄露出去 自己的账户密码,让小偷刷机,然后查当时的iccid?之后再把密码改一下。废卡的意思是没有人使用的卡还是已经无效的卡?就算不是小偷本人的卡,总得有卖出去的 一天装上使用者自己的卡的时候吧?我问题的重点就在于,泄露了自己的苹果密码,会有什么损失吗
不区分大小写匿名
他现在已经刷机了只是没有你的ID 不能激活。如果他不激活的话你就查不到Iccid、小偷的话都会用废卡激活
相关知识等待您来回答
手机领域专家
& &SOGOU - 京ICP证050897号}

我要回帖

更多关于 ios设备唯一标识 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信