如何检索的AppleID的通过CloudKit登录的用户?(How to retrieve Appl

2019-10-20 11:51发布

我想通了如何检索第一 /登录的用户的lastName的 。 有没有办法让过于的AppleID?

var defaultContainer = CKContainer.defaultContainer()
var publicDatabase = defaultContainer.publicCloudDatabase

    defaultContainer.discoverUserInfoWithUserRecordID(recordID, {userInfo, error in

        println("firstName: \(userInfo.firstName?) lastName: \(userInfo.lastName?)")

        })

Answer 1:

您无法检索当前用户的电子邮件地址 - 你将要问它CloudKit之外。 这是一个私密的事情。 你应该使用UserRecordId唯一识别用户。

可以 ,但是,搜索其他用户,如果你已经知道他们的电子邮件地址CKDiscoverUserInfosOperation



文章来源: How to retrieve AppleID of logged in user via CloudKit?