如何使用iCloud與Realm對象服務器進行身份驗證?Realm對象服務器和iCloud
我知道我必須撥打login
「iCloud令牌」,但無法找到如何獲取此令牌。
到目前爲止我所能找到的是:FileManager.default.ubiquityIdentityToken
根據docs「包含一個不透明的對象來表示當前用戶的身份」。這似乎並不奏效。
另外,什麼是使用iCloud作爲身份驗證的正常工作流程,我在證書/ Facebook/Twitter登錄旁顯示一個按鈕嗎?由於iOS用戶通常無需登錄iCloud,因此感覺有點奇怪。或者,我是否默認使用iCloud登錄,如果用戶使用其他提供商登錄,我從iCloud註銷?那個工作流感覺也很奇怪。
感謝
我閱讀了文檔並已完成該配置。我只詢問我在調用登錄時必須通過的帳戶令牌。 – Ixx
您應該使用'CKContainer.fetchUserRecordIDWithCompletionHandler()'方法獲得的有效用戶記錄標識,請查看此PR以獲取iCloud認證的示例用法:https://github.com/realm/RealmTasks/pull/63 – Dmitry
感謝您的回答,我不得不擱置此舉。一旦我恢復這個,我會回來審查。 – Ixx