iCloudを使用してRealmオブジェクトサーバーで認証する方法を教えてください。RealmオブジェクトサーバーとiCloud
私はlogin
に「iCloudトークン」と呼ぶ必要がありますが、このトークンを取得する方法を見つけることはできません。
これまでのところ、これは次のとおりです。FileManager.default.ubiquityIdentityToken
docsによると、 "現在のユーザーの身元を表す不透明なオブジェクトが含まれています"。それはうまくいかないようです。
また、認証としてiCloudを使用する通常のワークフローは、資格情報/ Facebook/Twitterログインの隣にボタンを表示しますか? iOSユーザーは通常iCloudにログインする必要がないので、少し奇妙です。または、デフォルトでiCloudでログインし、別のプロバイダにログインした場合、iCloudからログアウトしますか?そのワークフローも変だと感じています。
おかげ
私はドキュメントを読んで、その設定をしました。私は、ログインを呼び出すときに渡さなければならないアカウントトークンについてのみ尋ねています。 – Ixx
'CKContainer.fetchUserRecordIDWithCompletionHandler()'メソッドで取得できる有効なユーザレコードIDを使用する必要があります。このPRでiCloud認証の使用例を確認してください:https://github.com/realm/RealmTasks/pull/63 – Dmitry
あなたの答えをありがとう、私はこれを保留にしなければならなかった。私がこれを再開するとすぐに私は復習に戻ってきます。 – Ixx