史上最全的iOS各種裝置資訊獲取總結

發表於2016-07-10

為了統計使用者資訊、下發廣告,伺服器端往往需要手機使用者裝置及app的各種資訊,下面講述一下各種資訊的獲取方式:

111501122-b0fbfa0e5c6bfc78

121501122-b31d33fc02607ff3

 

點選下載以上展示效果的GitHub原始碼

  • 一行程式碼就搞定的統一來!

  • 廣告位識別符號:在同一個裝置上的所有App都會取到相同的值,是蘋果專門給各廣告提供商用來追蹤使用者而設的,使用者可以在 設定|隱私|廣告追蹤裡重置此id的值,或限制此id的使用,故此id有可能會取不到值,但好在Apple預設是允許追蹤的,而且一般使用者都不知道有這麼個設定,所以基本上用來監測推廣效果,是戳戳有餘了

  • UUID是Universally Unique Identifier的縮寫,中文意思是通用唯一識別碼。它是讓分散式系統中的所有元素,都能有唯一的辨識資訊,而不需要透過中央控制端來做辨識資訊的指 定。這樣,每個人都可以建立不與其它人衝突的 UUID。在此情況下,就不需考慮資料庫建立時的名稱重複問題。蘋果公司建議使用UUID為應用生成唯一標識字串

  • 獲取裝置型號

  • mac 地址

  • IP地址

 

相關文章