2016-05-29 35 views
0

在現代移動應用中,這個想法是支持多種設備;假設用戶有多個iOS設備,並且他們可以使用一個ID繼續使用他們的應用程序。iOS - 爲一位用戶支持多種設備?

我從來沒有做過用戶管理,iOS之前的用戶會話;我記得你不能再使用這個標識符。

我不想打擾編程自己的登錄,註冊並忘記密碼功能;我覺得在用戶使用應用程序之前強制用戶「註冊」可能會導致他們放棄「購物車」而不會使用該應用程序。

我正在考慮一種「訪客」系統,新用戶是汽車。 - 生成;雖然我不知道的iOS怎麼會知道是否它的新用戶或不如果不使用任何更多的設備標識符

因此,我的問題是:

  1. 如何iOS應用處理用戶管理,用戶可以輕鬆識別的登錄和會話?

非常感謝

回答

0

如果您想創建一個遊戲,您可以使用Game Center帳戶進行用戶識別。

+0

好的,所以這是一個好的開始。我想我會嘗試用它作爲前進的方向;如果沒有Game Center登錄,您的想法就無法繼續? – zardon

+0

您可以將某些東西存儲到iCloud Keychain中,如果用戶使用它,則可以在其他設備上獲取您的數據。但我真的不知道這種方法:) –

+0

iCloud聽起來不錯,但問題是由於設備版本的原因,我無法使用iCloudKit;它只支持更新的設備,我希望我的應用程序支持較舊的設備。所以我見過確實使用iCloud鍵值存儲來存儲數據的應用程序,但是與核心數據同步並不是很好。 – zardon