2012-11-05 47 views
1

可能重複:
UIDevice uniqueIdentifier Deprecated - What To Do Now?最新的iOS跟蹤用戶

我是新來的iOS開發和感到困惑的是如何來跟蹤用戶。我需要爲服務器端的某些個性化功能確定唯一的設備/用戶。

我聽說UDID不再被支持,那麼做到這一點的被認可的方式是什麼?還是必須先讓新用戶註冊?

+0

我會建議尋找到在服務器端生成API密鑰和讓用戶通過電子郵件報名。也許用認識的網絡服務(如Twitter,Facebook等)進行認證。 – erran

+0

如果可能,我想避免這種情況。用戶應該能夠在不輸入任何信息的情況下開始使用該應用程序。 – James

+0

如果首次打開應用程序,您是否能夠生成API?我沒有建議起初,因爲用戶可能會刪除應用程序,重新下載它或更改設備。 – erran

回答

1
[UIDevice currentDevice].identifierForVendor 

這對於給定設備上給定供應商的所有應用程序都是相同的。