1 什麼是廣告識別符號idfa?
廣告識別符號idfa是在2012.09年面世,為了是給開發者跟蹤商家在移動端投放廣告效果的。
2.手機上**進行設定?(以ios11為例)
設定 - 隱私 - 廣告
3。為什麼通常會使用idfa作為手機唯一識別符號
在早期,蘋果有使用udid來作為唯一識別符,之後由於安全隱私原因,被蘋果禁止使用了,之後也有通過mac adress 和openudid等方法 來獲取,不過一一被蘋果所禁止了。 雖然 idfa 不是唯一的,不過大部分人都很少去更改,也逐漸被開發者和商家們所接受。
4.獲取idfa的方法
#include
#include
#include
#import
- (nsstring *)zx_idfastring
else
else
else}}
}} 複製**
使用keychain 儲存 idfa
為了防止使用者重新設定idfa,我們可以使用keychain來進行儲存,可以借助github上一些工具來完成儲存。
感謝知乎提問的參考
iOS獲取手機唯一識別符號來(IDFA和UUID)
廣告標示符,適用於對外 例如廣告推廣,換量等跨應用的使用者追蹤等。是ios 6中另外乙個新的方法,提供了乙個方法advertisingidentifier,通過呼叫該方法會返回乙個nsuuid例項,最後可以獲得乙個uuid,由系統儲存著的。不過即使這是由系統儲存的,但是有幾種情況下,會重新生成廣告標...
iOS唯一識別符號
在2013年3月21日蘋果已經通知開發者,從2013年5月1日起,替代的方案是開發者應該使用 在ios 6中介紹的vendor或advertising標示符 cfuuid方法用來建立cfuuidref,並且可以獲得乙個相應的nsstring,如下 cfuuidref cfuuid cfuuidcre...
關於iOS獲取手機唯一識別符號
同樣的,openudid 也不能用了 更詳細的操作,可以參考這篇 如何使用keychain儲存和獲取udid 下面的內容 網易杭州 qa team 在ios系統中,獲取裝置唯一標識的方法有很多 一.udid unique device identifier 二.uuid universally un...