2011-08-01 134 views
2

我想避免用戶在我的應用程序中註冊,並通過購買的應用程序識別我的用戶。 如果有人在他的iPhone上購買應用程序,並使用相同的Apple ID在其他設備上下載此應用程序,我想在此設備上使用相同的設置和內容。iPhone應用程序的唯一標識符,而非設備

是否可以使用AppleID等標識符(無需用戶輸入字段)?

我找到了類似的question,但UniqueIdentifier僅適用於物理設備,不適用於用戶。

回答

1

不可以。沒有用戶的介入,蘋果公司不允許應用程序訪問用戶的Apple ID。理由很充分。

+0

此外還補充說,iCloud是一個明智的解決方案。 –

+0

我完全理解蘋果在這裏的問題,這是正確的決定。也許可以使用AppleId等其他唯一標識符來識別購買的應用程序? – dormitkon

0

我不認爲你應該智取用戶。您無法斷言用戶需要在其他設備上進行相同的設置。例如,我管理我所有的家庭電話併爲他們下載應用程序,他們都在應用程序中擁有自己的帳戶,並且喜歡不同的偏好。這就是爲什麼最好讓用戶創建帳戶並進行演唱。這樣用戶就可以清楚地瞭解他/她正在做什麼。

+0

這不是關於設置,而是關於用戶/密碼,因爲我想避免註冊,我想在每個設備上自動登錄(使用相同的Apple ID)。 – dormitkon