问题标签 [cloudkit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
17720 浏览

icloud - 如何删除 CloudKit 容器?

我不小心在 CloudKit 中创建了一个新容器,打开仪表板时出现它真的很烦人。任何建议如何删除?在 developer.apple.com 上,我没有看到容器的删除按钮。

0 投票
2 回答
3736 浏览

cloudkit - CKQuery 谓词有引用而不是字段?

我需要创建一个CKQuery谓词包含记录引用而不是记录字段的位置。

像这样

我如何设置o是 CKReference,而不是字段!

我收到此错误:

字段“o”的查询谓词中的字段值类型不匹配

0 投票
1 回答
320 浏览

ios - 获取特定类型的所有 CKRecords

假设我A在私有 CloudKit 数据库中有类型记录。如何在不指定记录 ID 或查询谓词的情况下获取该类型的所有记录?

0 投票
1 回答
482 浏览

cloudkit - 有条件的 CKSubscription 不会触发通知

我有一个OUP记录类型,它有一个记录类型的.DeleteSelf引用OU

如果我只是设置一个无条件订阅,那就行了

条件方式不是

终端内容:

我的谓词或订阅 ID 有什么问题?

0 投票
2 回答
1704 浏览

push-notification - CloudKit 不会将我的徽章计数重置为 0

我已经尝试了很多事情,但似乎无法从来自 cloudKit 的通知中重置徽章计数。有没有其他人遇到过这个问题。这是我尝试过的:

1)在本地设置徽章计数为0

没运气...

2)调用服务器清除徽章计数

没运气...

3) 拉入所有通知更改并将它们全部标记为已读

再次没有运气......

任何建议将不胜感激!谢谢,克里斯

0 投票
1 回答
554 浏览

ios - CloudKit CKSubscription、subscriptionID

我正在尝试研究 CloudKit,我看到了这一点。https://github.com/ghvillasboas/CloudKitTest

遵循该指令后,我可以运行应用程序并保存、获取数据。

但是,我看到了这段代码

GVCloudKitSubscriptionId = br.com.cocoaheads.cloudkittest.newHeroSubscription 那个。但是,对我来说,如何创建订阅 ID?我可以知道从哪里可以注册或获取吗?

0 投票
2 回答
3667 浏览

ios - CloudKit - NSPredicate 用于在参考列表中查找包含指定 CKReference 的所有记录

我正在开发一个 CloudKit 支持的应用程序,该应用程序的用户记录类型具有“以下”参考列表属性。我正在尝试构建一个查询以获取关注指定用户的每个用户(即指定用户在以下参考列表中显示为条目的那些用户)。

我目前正在尝试构建我NSPredicateCKQuery

CloudKit 返回以下错误消息:

我觉得我的谓词中可能遗漏了一些非常直截了当的东西。任何帮助将不胜感激!

0 投票
1 回答
303 浏览

objective-c - 使用“iCloud”徽章登录 CloudKit

我想使用用户可以通过 iCloud 登录的以下徽章。我在哪里可以找到它?是官方徽章吗?我该如何实施? 在此处输入图像描述

谢谢你!

0 投票
2 回答
1797 浏览

push-notification - 应用程序:didRegisterForRemoteNotificationsWithDeviceToken:未使用 CloudKit 调用

我一直在尝试使用 CloudKit 注册推送通知,但到目前为止它不起作用。更具体地说,既不是 UIApplication 委托方法

或者

不叫。但是,今年 WWDC 的示例代码可以正常工作。我想知道我是否在这里遗漏了什么,或者这真的是苹果方面的错误?

0 投票
2 回答
2318 浏览

ios - 在 Swift 中使用 CloudKit 获取记录

我尝试使用 CloudKit 获取记录。我使用 Apple 的示例。

我可以保存记录,但我无法获取它们..

这是获取已保存记录的代码:

当我运行它时,“abort()”被调用,我在控制台中得到这个:

fetchRecords 中发生错误:

感谢您的帮助。