Skip to content

Instantly share code, notes, and snippets.

@marcelofabri
Last active September 7, 2022 09:51
Show Gist options
  • Star 3 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save marcelofabri/0a722c477ec245d6fc3e to your computer and use it in GitHub Desktop.
Save marcelofabri/0a722c477ec245d6fc3e to your computer and use it in GitHub Desktop.
CloudKit User Info
let container = CKContainer.defaultContainer()
container.fetchUserRecordIDWithCompletionHandler { (recordID, error) in
if !error {
println(recordID.recordName)
container.requestApplicationPermission(.PermissionUserDiscoverability) { (status, permissionError) in
if status == CKApplicationPermissionStatus.Granted {
container.discoverUserInfoWithUserRecordID(recordID) { (info, fetchError) in
println("\(info.firstName) \(info.lastName)")
}
}
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment