ios10 獲取idfa的坑


ios10更新之后一旦開啟了 設置->隱私->廣告->限制廣告跟蹤之后  獲取到的idfa將會是一串00000  跟mac地址一個尿性,而且每次開啟在關閉之后 相應的idfa也會重新生成,相當於還原了一次廣告標識符。吾等屌絲搬磚者容易嗎,蘋果你要這么整我們。。。但凡能唯一標識手機的方法,你們全給封了,讓俺們這些廣告開發者怎么玩,用點私有的API你們還不給個活路,只能說一句 你挺(T)萌(M)的。

獲取idfa的方法:

  #import <AdSupport/AdSupport.h>

  NSString *idfa = [[[ASIdentifierManager sharedManager] advertisingIdentifier] UUIDString];

 

ios10 之后最好加一個判斷 [[ASIdentifierManager sharedManager] isAdvertisingTrackingEnabled]  返回值是BOOL值   如果返回的YES說明沒有 “開啟限制廣告跟蹤”,可以獲取到正確的idfa  如果返回的是NO,說明等待你的就是一串00000000000

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM