我正在尝试从我的iCloud
上的应用中获取iPhone
帐户详细信息。但是requestApplicationPermission
给了我以下错误。
let container = CKContainer.default()
container.requestApplicationPermission(.userDiscoverability) { (status, error) in
if error != nil {
print(error!)
} }
错误:
“网络故障”(4 / NSURLErrorDomain:-1202); “此服务器的证书无效。您可能正在连接到假装为“ gateway.icloud.com”的服务器,这可能会使您的机密信息受到威胁。”
相同的代码在模拟器上运行良好。 我尝试在iPhone上安装geotrust global ca证书,并在证书信任设置中启用信任,但是它不起作用。 请提出相同的解决方案。