目前我这样做:
if #available(iOS 10.0, *) {
CKContainer.default().discoverUserIdentity(withEmailAddress: "barteks****@icloud.com") { identity, error in
print(error?.localizedDescription)
print(identity)
}
}
结果是:
零
零
我很确定以下地址存在,因为它是我的。为什么打印nil?
我按照this教程操作,并坚持使用通过电话查找章节。
我该怎么办?
我想与其他用户分享一些记录。但首先我需要以某种方式确定该用户。这是对的吗?
答案 0 :(得分:1)
首先请求许可:
[[CKContainer defaultContainer] requestApplicationPermission:CKApplicationPermissionUserDiscoverability
completionHandler:^(CKApplicationPermissionStatus applicationPermissionStatus, NSError *error) {
// check(applicationPermissionStatus == CKApplicationPermissionStatusGranted)
});}