0
嗨,我正在尋找獲得ios設備序列,但答案是UDID或簡單的IOKit示例代碼?如果IOKit很好地獲取序列號,那麼就告訴如何將IOKit添加到xcode項目中?任何人都可以幫助我嗎?如何以編程方式在ios中獲取設備序列號?
嗨,我正在尋找獲得ios設備序列,但答案是UDID或簡單的IOKit示例代碼?如果IOKit很好地獲取序列號,那麼就告訴如何將IOKit添加到xcode項目中?任何人都可以幫助我嗎?如何以編程方式在ios中獲取設備序列號?
爲了保護隱私,Apple限制了從iOS 7版本的網絡mac地址訪問,其中它用於確定設備的「序列號」。還有其他的實現方式是基於生成一個cookie來保留單個數字,但是蘋果宣佈它強烈壓制所有試圖識別該設備的嘗試。
我發現的唯一方法是使用identifierForVendor屬性。此應用程序(或來自同一供應商的另一個應用程序)安裝在iOS設備上時,此屬性中的值保持不變。當用戶從設備中刪除所有供應商的應用程序並隨後重新安裝其中的一個或多個應用程序時,該值會更改。
#import "UIDevice+IdentifierAddition.h"
[[[UIDevice currentDevice] identifierForVendor] UUIDString];
但是,如果要實現一個系統,用於提供廣告,在ASIdentifierManager類的advertisingIdentifier屬性,而不是這個屬性使用的值。
iOS中禁止使用IOKit。也以任何方式獲取UDID –