问题标签 [icloud-api]

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 投票
1 回答
128 浏览

ios - 如何将获取的 iCloud 数据对象保存到单个数组中?

这是我所有的对象,我想将所有对象保存到单个数组中。

我正在使用这个循环来获取所有对象并保存到单个数组中:

0 投票
2 回答
2218 浏览

icloud - 我如何(以及何时)在 CKRecord 上使用 iCloud 的 encodeSystemFields 方法?

encodeSystemFields当我在数据库中本地保存记录时应该使用它。

导出该数据后,在反序列化时是否必须做一些特别的事情?

我应该根据该数据中的信息采取哪些行动?

作为一种变体(如果上一个问题没有涉及),这些信息可以帮助我防范什么?(我假设数据损坏)

0 投票
0 回答
559 浏览

ios - 在 Swift 3 中访问 iCloud 笔记

是否可以从 iOS 和/或可可应用程序访问存储在 iCloud 中的笔记(来自 ios/macOS 应用程序)?

任何示例或文档链接?我什么也找不到。

0 投票
1 回答
3351 浏览

curl - iCloud 日历请求

我正在尝试通过curl(在编写任何代码之前将其用作测试)访问我的 iCloud 日历,但遇到未经授权的访问错误。有没有人有幸让这个工作?我用来提取我的用户 ID,并通过给自己发送电子邮件事件邀请来确定服务器 ID。

命令运行

回复

编辑

我尝试使用 fiddler 复制查询,但不断收到 502 响应 - 连接失败并显示SecurityException.

0 投票
1 回答
96 浏览

ios - iOS,如何处理 iCloudKit 事务的发布通知请求?

首先,如果用户拒绝接受推送通知的请求,如何评估。

从我读到的内容看来,静默通知似乎存在问题,虽然我认为这是一个测试版,但这个问题是否已得到纠正。

我正在开发一个儿童应用程序,当我调用registerForRemoteNotifications捕获静默通知时,这会显示通知权限消息。

我也想知道如果用户不经常访问互联网,iCloud 数据库设置会发生什么。我的意思是我猜他们必须在首次下载应用程序时拥有,但如果他们在下载应用程序后从未运行过应用程序,他们将如何获得数据库架构?这是我们必须处理并要求用户连接到互联网的事情吗?

我知道很多这都是假设的,但显然我们需要捕捉和处理它。

如果有人能指出可能有用的豆荚,我也将不胜感激。

0 投票
1 回答
2855 浏览

icloud-api - 如何使用 iCloud API 从 iCloud 获取联系人?

我想使用 iCloud ID 和密码获取 iCloud 帐户的联系人。为此,我成功验证了 iCloud 帐户以获取 Web Token。

现在我尝试获取联系人。我正在关注此链接 ,我的联系 URL 是:

https://p49-contactsws.icloud.com:443/co/startup?clientBuildNumber=XXX&clientId=XXXXXXXX&clientVersion=2.1&dsid=XXXXXXXX&locale=en-gb_US&order=last%2Cfirst

我也试过没有:443

我还将请求标头用作:

但是我收到 404 Bad Request Error 的响应:

0 投票
0 回答
101 浏览

icalendar - 某些已删除的重复事件不属于 EXDATE

在这里,我每周二从下午 6:30 到晚上 10:00 召开一次定期会议。我已删除 2017 年 6 月 6 日的单个事件。但是,当我获取会议时,它会删除事件,即 06/06/2017 下午 6:30 到晚上 10:30,这是不应该的。虽然 20/06、27/06 和 11/07 是除息日,这很好。我的问题是,为什么 06/06 即使像其他已删除日期一样在删除后也不在前日期?提前致谢

0 投票
2 回答
1596 浏览

ios - “带有 iCloud 的核心数据”与“iCloud 核心数据”

我的问题是:如何在不找到太多“iCloud Core Data”的情况下找到有关“Core Data with iCloud”的更多信息?

这两件事的命名非常相似,这使得在不找到另一件事的情况下很难找到关于其中一件事的信息。

当我说“iCloud Core Data”时,我指的是最近在 iOS10 中被弃用的功能。“iCloud Core Data”涉及具有普遍选项的 Core Data 存储,这意味着使用 iCloud 在各种设备上同步单个记录更新。

当我说“带有 iCloud 的核心数据”时,我指的是基于 iCloud Drive 服务构建的不同功能,我相信它基于将核心数据存储作为一个整体从设备同步到设备。“带有 iCloud 的 Cord Data”显然还在继续。

Apple 将两者区分开来:仅不推荐使用客户端 Core Data iCloud API 符号。Core Data with iCloud 建立在 iCloud Drive 服务之上。

谁能帮忙指出一些有关较新的“使用 iCloud 的核心数据”的文档?

0 投票
0 回答
158 浏览

ios - 应用程序可以创建自己的 iCloud Drive 文件夹,保存在那里但没有在应用程序中列出用于打开文件?

我创建了我的应用程序独有的新文件类型。出于共享、备份等目的,用户现在可以将此类文件保存到 iCloud Drive 上应用程序自己的文件夹中。此功能现已在应用商店上线,并且适用于一个奇怪的例外。

如果我在 iCloud Drive 中除应用程序自己的文件夹之外的任何位置点击我的新文件类型,我的应用程序会显示为“复制到...”中的一个选项,我希望它只是打开它,这可能是问题的一部分。

如果我点击它自己文件夹中的文件,则应用程序未列在“复制到...”中。

如果我将文件添加到网站,它也可以从那里很好地打开它。

它可以在自己的文件夹中创建新文件没问题。

我错过了什么?

这是从我的应用程序的 info.plist 文件中获取的元数据的匿名版本,而不是精确副本。

0 投票
1 回答
315 浏览

swift - 如何改进使用 NSMetadataQuery 搜索 iCloud Drive 文件夹?

我正在尝试使用 NSMetadataQuery 列出 iCloud Drive 中特定文件夹的内容:

query.results有我期待的所有物品。但是,当应用程序的云容器中的项目数量很大(> 10K)时,它会花费很长时间并且使用约 100% 的 cpu 接近一分钟。

我试图通过设置searchScopes和/或设置将搜索范围限制为测试文件夹searchItems

但是没有用。请让我知道是否有办法将搜索限制到特定文件夹?或者,如果我可以使用不同的 api 来提高搜索速度?