程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> ios-設備特定的唯一識別符

ios-設備特定的唯一識別符

編輯:編程綜合問答
設備特定的唯一識別符

希望應用中能有設備特定的全球唯一識別碼。試過這樣的代碼,但是運行後是生成了新的UUID。

CFUUIDRef uuid = CFUUIDCreate(kCFAllocatorDefault);
NSString *uuidStr = ( NSString *)CFUUIDCreateString(kCFAllocatorDefault, uuid);
CFRelease(uuid);

有沒有能生成永久唯一的識別碼?

在IOS5和IOS6中的。

最佳回答:


apple不允許追蹤設備識別。因為設備可以被很多人使用,你追蹤的就是其他用戶。Apple認為這是侵犯隱私的表現。

折中的方法是可以用OpenUDID,他們會給放在keychain的每個應用生成唯一的key,就是說,即使用戶刪除了應用,但是keychain裡面的數據不會被影響。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved