iCloud를 사용하여 영역 객체 서버를 인증하는 방법은 무엇입니까?영역 객체 서버 및 iCloud
login
을 "iCloud token"이라고 불러야하지만이 토큰을 얻는 방법을 찾을 수 없다는 것을 알고 있습니다.
지금까지 내가 알 수있는 것은 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