iOS SDK 升級,全面支持iOS7
果公司已于九月18日開放iOS 7的升級下載,而且據報告顯示用戶升級非常踴躍。iOS 7在為用戶帶來不一樣體驗的同時,也給開發者帶來的不小的挑戰。
針對iOS 7 所帶來的變化,Cobub Razor iOS SDK 也做了相應的升級,已適應iOS 7 中蘋果的新策略。新的SDK中主要對應用唯一標識進行了調整,加強了數據保存的機制,從最大程度上保證了用戶數據的準確性。
1. iOS 7 到底有哪些變化呢?
蘋果自13年6月開始全面禁止用戶獲取設備的UDID,這次iOS 7的升級又使用戶不能獲取MAC地址,公共的剪切板也無法使用。蘋果的策略是讓開發者無法獲取到唯一針對設備的標識。這使開發者對用戶統計變的十分困難,這樣會使統計的用戶數量大于實際的用戶數量。
2.Cobub Razor 新iOS SDK到底做了哪些升級來進行應對?
Cobub Razor 針對蘋果的新策略進行了SDK版本的升級,系統優先獲取APP的IFDA,如果獲取到IFDA,即將獲取到的IFDA作為唯一的標識并存入系統的KeyChain之中。如果未獲取到IFDA,即獲取用戶的OpenUDID作為唯一標識,并存放到KeyChain當中。每次數據獲取,SDK將優先獲取KeyChain中數據,如果存在直接返回。
(注:用戶重新刷系統,會導致KeyChain數據丟失,從而使標識變化)。
3.新iOS SDK注意事項
新SDK需要添加對Security.framweork框架的依賴。
請盡快升級您的SDK,點擊此處下載最新代碼