gpt4 book ai didi

swift - 如何授予 discoverUserInfoWithUserRecordID 权限?

转载 作者:搜寻专家 更新时间:2023-11-01 06:10:40 26 4
gpt4 key购买 nike

要通过 CloudKit 检索实际登录 iCloud 用户的信息,我需要调用 discoverUserInfoWithUserRecordID 方法。

它的 API 说:

The user must have granted the CKApplicationPermissionUserDiscoverability permission for this container.

它是如何工作的?

最佳答案

swift

CKContainer.defaultContainer().requestApplicationPermission(CKApplicationPermissions.PermissionUserDiscoverability, 
completionHandler: {
applicationPermissionStatus, error in
// check (applicationPermissionStatus == CKApplicationPermissionStatus.Granted)
})

目标-C

[[CKContainer defaultContainer] requestApplicationPermission:CKApplicationPermissionUserDiscoverability
completionHandler:^(CKApplicationPermissionStatus applicationPermissionStatus, NSError *error) {
// check(applicationPermissionStatus == CKApplicationPermissionStatusGranted)
});
}

关于swift - 如何授予 discoverUserInfoWithUserRecordID 权限?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24595247/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com