iOS-獲取手機唯一標(biāo)識符(獲取蘋果手機IMEI,獲取蘋果手機MAC)

一哑梳、iOS7以后不能獲取手機IMEI

iOS 2.0版本以后UIDevice提供一個獲取設(shè)備唯一標(biāo)識符的方法uniqueIdentifier劲阎,通過該方法我們可以獲取設(shè)備的序列號,
這個也是目前為止唯一可以確認(rèn)唯一的標(biāo)示符涧衙。好景不長哪工,因為該唯一標(biāo)識符與手機一一對應(yīng),蘋果覺得可能會泄露用戶隱私弧哎,
所以在iOS5之后該方法就被廢棄掉了雁比,因此iOS5以后不能獲取手機IMEI,但是也是可以通過私有API獲取手機的IMEI號的撤嫩,
但是通過蘋果私有API獲取IMEI號偎捎,上架蘋果商店會被拒掉的。

二序攘、iOS7以后不能通過獲得MAC地址來標(biāo)示手機唯一

應(yīng)用在iOS6及以下時茴她,可以正確取道Mac地址,在iOS7上程奠,會返回固定值丈牢。
這樣帶來的問題是無法區(qū)分具體的iOS設(shè)備,有些產(chǎn)品就非常難搞了瞄沙,目前沒有找到可以區(qū)分不同iOS設(shè)備的方法己沛。
測試過mac地址,確實會返回固定值02:00:00:00:00:00

三距境、可以通過獲取identifierForVendor和identifierForAdvertising來標(biāo)示手機

1.獲取identifierForVendor
NSString *identifierForVendor = [[UIDevice currentDevice].identifierForVendor UUIDString];
NSLog(@"identifierForVendor == %@",identifierForVendor);
2.獲取identifierForAdvertising(廣告標(biāo)示符)
 a.添加框架
 AdSupport.framework
 b.添加頭文件
 #import <AdSupport/ASIdentifierManager.h>
 c.使用語句
 NSString *identifierForAdvertising = [[[ASIdentifierManager sharedManager] advertisingIdentifier] UUIDString];
 NSLog(@"identifierForAdvertising == %@",identifierForAdvertising);

 d.advertisingIdentifier介紹
 廣告標(biāo)示符是由系統(tǒng)存儲著的申尼。不過即使這是由系統(tǒng)存儲的,但是有幾種情況下垫桂,會重新生成廣告標(biāo)示符师幕。如果用戶完全重置系統(tǒng)((設(shè)置程序 ->通用 -> 還原 ->還原位置與隱私),這個廣告標(biāo)示符會重新生成诬滩。
 另外如果用戶明確的還原廣告(設(shè)置程序->通用 -> 關(guān)于本機 ->廣告 ->還原廣告標(biāo)示符)霹粥,那么廣告標(biāo)示符也會重新生成灭将。
 關(guān)于廣告標(biāo)示符的還原,有一點需要注意:如果程序在后臺運行后控,此時用戶“還原廣告標(biāo)示符”宗侦,然后再回到程序中,此時獲取廣告標(biāo)示符并不會立即獲得還原后的標(biāo)示符忆蚀。必須要終止程序,然后再重新啟動程序姑裂,才能獲得還原后的廣告標(biāo)示符馋袜。之所以會這樣,因為ASIdentifierManager是一個單例舶斧。
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末欣鳖,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子茴厉,更是在濱河造成了極大的恐慌泽台,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,386評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件矾缓,死亡現(xiàn)場離奇詭異怀酷,居然都是意外死亡,警方通過查閱死者的電腦和手機嗜闻,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,142評論 3 394
  • 文/潘曉璐 我一進店門蜕依,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人琉雳,你說我怎么就攤上這事样眠。” “怎么了翠肘?”我有些...
    開封第一講書人閱讀 164,704評論 0 353
  • 文/不壞的土叔 我叫張陵檐束,是天一觀的道長。 經(jīng)常有香客問我束倍,道長被丧,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,702評論 1 294
  • 正文 為了忘掉前任肌幽,我火速辦了婚禮晚碾,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘喂急。我一直安慰自己格嘁,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 67,716評論 6 392
  • 文/花漫 我一把揭開白布廊移。 她就那樣靜靜地躺著糕簿,像睡著了一般探入。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上懂诗,一...
    開封第一講書人閱讀 51,573評論 1 305
  • 那天蜂嗽,我揣著相機與錄音,去河邊找鬼殃恒。 笑死植旧,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的离唐。 我是一名探鬼主播病附,決...
    沈念sama閱讀 40,314評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼亥鬓!你這毒婦竟也來了完沪?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,230評論 0 276
  • 序言:老撾萬榮一對情侶失蹤嵌戈,失蹤者是張志新(化名)和其女友劉穎覆积,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體熟呛,經(jīng)...
    沈念sama閱讀 45,680評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡宽档,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,873評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了惰拱。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片雌贱。...
    茶點故事閱讀 39,991評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖偿短,靈堂內(nèi)的尸體忽然破棺而出欣孤,到底是詐尸還是另有隱情,我是刑警寧澤昔逗,帶...
    沈念sama閱讀 35,706評論 5 346
  • 正文 年R本政府宣布降传,位于F島的核電站,受9級特大地震影響勾怒,放射性物質(zhì)發(fā)生泄漏婆排。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,329評論 3 330
  • 文/蒙蒙 一笔链、第九天 我趴在偏房一處隱蔽的房頂上張望段只。 院中可真熱鬧,春花似錦鉴扫、人聲如沸赞枕。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,910評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽炕婶。三九已至姐赡,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間柠掂,已是汗流浹背项滑。 一陣腳步聲響...
    開封第一講書人閱讀 33,038評論 1 270
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留涯贞,地道東北人枪狂。 一個月前我還...
    沈念sama閱讀 48,158評論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像宋渔,于是被迫代替她去往敵國和親摘完。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,941評論 2 355

推薦閱讀更多精彩內(nèi)容