2013-12-12 93 views
0

我正在Xcode中開發我的第一個iPhone應用程序,我想知道是否有可能從iPhone的地址簿中獲取聯繫人誰也使用應用程序?獲取聯繫人的地址簿誰也使用應用程序

因此,我需要的是一種基於地址簿中的信息生成唯一ID的方法,以便在使用該應用程序的每個iPhone上爲同一個人構建的ID將相同。

這樣,我可以將此ID用作數據庫中的主鍵,用於存放需要在用戶之間共享的數據。

如果我能構建這個想法,我還可以計算每個地址簿成員的ID,並根據數據庫中的ID檢查它們,以查看誰使用該應用。但是,我怎樣才能構建這樣一個唯一的ID?

+0

您可以將電話號碼用作唯一ID。 – JuJoDi

+0

@JuJoDi:只有當用戶使用iPhone時才能使用。 iPod touch和iPad不會有電話號碼。你可以嘗試電子郵件地址或電話號碼,但這是關於你將得到的最好的。您也可以讓所有用戶在使用應用程序之前登錄,但使用起來並不容易。 –

+0

獲取所有的屬性或其中一些,做一個哈希 –

回答

相關問題