2016-01-29 57 views
1

如何在iOS8中實現使用CloudKit登錄?單點登錄CloudKit用戶身份驗證

我明白,你可以得到一個string that represents your logged-in user所獨有的您的應用程序,但我怎麼能確認我的後臺是字符串?

據我瞭解,蘋果ID/iCloud的電子郵件地址被隱藏隱私的原因。

我的後臺是ASP.NET網頁API 2在Azure中,但如果更容易我可以實現它的另一種技術。

我找了谷歌的單點登錄Android上的等價物。

我意識到,我可以使用Accounts framework,但是從我的理解這允許登錄與Twitter或谷歌服務的用戶。我希望用戶使用他們的Apple ID登錄,因爲他們保證有一個。

回答

0

單一登錄什麼?你想在第二個應用程序中匹配用戶嗎?

你cloudkit唯一得到的是一個ID,它是爲你的應用程序內的用戶的唯一。您可以使用該ID來識別您的應用中的用戶。

在另一個應用程序中,用戶可能會擁有其他ID。所以你必須創建自己的機制來將該ID與用戶名相匹配。您需要創建一個用戶,並在第二個應用程序中,您必須能夠登錄/連接到該用戶。