Ján*_*nos 2 ios apple-id swift cloudkit
我想出了如何检索登录用户的first/lastName.有没有办法获得AppleID?!
var defaultContainer = CKContainer.defaultContainer()
var publicDatabase = defaultContainer.publicCloudDatabase
defaultContainer.discoverUserInfoWithUserRecordID(recordID, {userInfo, error in
println("firstName: \(userInfo.firstName?) lastName: \(userInfo.lastName?)")
})
Run Code Online (Sandbox Code Playgroud)
您无法检索当前用户的电子邮件地址 - 您将不得不在CloudKit之外提出要求.这是隐私的事情.您应该使用它UserRecordId来唯一标识用户.
你可以,但是,搜索其他用户,如果你已经知道他们的电子邮件地址CKDiscoverUserInfosOperation.
| 归档时间: |
|
| 查看次数: |
2828 次 |
| 最近记录: |