gpt4 book ai didi

iOS Cloudkit fetchRecordWithID 未返回响应

转载 作者:行者123 更新时间:2023-11-28 23:40:30 25 4
gpt4 key购买 nike

这种情况只发生在一个特定的测试设备 (xs-max) 上。我们无法复制的其他设备。

无论我等待多长时间,fetchRecordWithID 的完成 block 都不会执行。

这是我点击按钮时调用的代码。

//recordID is not nil

[[[CKContainer defaultContainer] privateCloudDatabase]fetchRecordWithID:recordID completionHandler:^(CKRecord * _Nullable record, NSError * _Nullable error) {

if (record) {
//save record
}else{
NSLog(@"%@",error);
}

}];

我无法调试它,因为执行永远不会到达 block 。

这有可能发生吗?

最佳答案

我不确定是否是这种情况,但设备 iCloud 设置未正确加载。

我们必须重新启动设备,这会提示我们在设置中重新验证 Apple ID。

验证完成后,icloud 设置将按预期显示。之后,代码按预期执行。

添加屏幕截图以供引用。

enter image description here

关于iOS Cloudkit fetchRecordWithID 未返回响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53601269/

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