gpt4 book ai didi

ios - CKQueryOperation iOS 9仅可插入工作

转载 作者:行者123 更新时间:2023-12-01 18:10:31 24 4
gpt4 key购买 nike

我在iOS 9应用程序中使用CloudKit,并且有一个CKQueryOperation可以正常工作,并且插入Mac后按预期执行。当查询未插入Mac时运行后,它不会完成。没有错误消息,我添加的 Activity 指示器永远不会停止,并且永远不会显示结果。

如果我在拔出插头后开始操作,那么将其插入也就完成了。

该代码是从内置于Xcode 6.4的应用程序中复制和改编而成,并可以在该应用程序中正常运行。

任何想法为什么会发生这种情况?可能与iOS 9中的应用程序精简有关吗?

谢谢

回答

添加此操作可以解决此问题:queryOperation.qualityOfService = NSQualityOfService.UserInitiated

最佳答案

在iOS 9中更改了默认QoS。如果查询操作是用户启动的,则需要将其标记为此类。

请参阅CKOperation.h和QualityOfService属性。

关于ios - CKQueryOperation iOS 9仅可插入工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32289587/

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