问题标签 [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 回答
717 浏览

ios - 如何从 iCloud 获取联系人到应用程序?

我需要我的应用程序从我的 iCloud 帐户加载或获取所有联系人。'CNContactStore' 只允许从我的设备中获取联系人。Apple 是否提供任何 API 或是否有任何可用的 SDK。有没有办法做到这一点?

0 投票
1 回答
149 浏览

ios - 当用户使用 iOS Swift 从 whats up、Skype 等第三方应用程序复制消息时,我们如何获取文本?

步骤 01:我可以运行我的应用程序(应用程序名称:TextDetectAPP)

步骤02:用户按下主页按钮

步骤 03:用户打开 Skype 或任何第三方应用程序(应用程序名称:TextDetectAPPMove 到后台状态)

Spep04:用户复制文本(我需要从 Skype 或任何第三方应用程序获取复制文本)

笔记 :

  • UIpasteboard 仅在 iOS swift 中运行良好,只有用户开发的应用程序

  • 我们是否有权从 Skype、whats up 或 iOS swift 中的任何第三方应用程序中读取短信?

提前致谢

0 投票
1 回答
1484 浏览

ios - 如何使用 CALDAV 在 ICLOUD 日历中添加/编辑/删除事件

我正在实施一项新功能来管理 ICLOUD 日历中的事件(包括我自己的日历以及其他 ICLOUD 用户日历)。我成功地使用 CALDAV 实现了该功能,但在这里我想知道是否有更好的方法来做同样的事情。下面提到的步骤将解释我如何在其他 ICLOUD 用户日历中使用 CALDAV 实现添加/编辑/删除功能。

otheruser@gmail.com:与我共享日历的用户的 icloud 帐户 myaccount@gmail.com:指我的 icloud 帐户

  1. otheruser@gmail.com 将与 myaccount@gmail.com 共享他/她的日历 在此处输入图像描述

    一旦我接受请求,此日历将列在 myaccount@gmail.com

  2. 使用下面的 CALDAV api,我将在我的帐户中列出所有日历 在此处输入图像描述

  3. 从上述请求的响应中,我将获取每个日历 url 并相应地执行添加/编辑/删除操作。

注意:这里的一个缺点是我需要要求我的应用程序的每个用户与我的帐户共享(但不公开共享)他的个人日历。

我正在使用 c#,因为它是一个 .net 应用程序。

任何帮助将不胜感激。在此先感谢。

0 投票
1 回答
40 浏览

ios - Dropbox 迁移(API v1 已停用)iOS 目标 c(备份、恢复)

朋友请帮我如何将Dropbox v1迁移到v2。

我的经理给了我一个旧项目,他们使用 sqlite 数据库在本地存储,并使用 Dropbox sdk 备份文件。

但是 Dropbox v1 现在已经退役了。我现在有大麻烦了。

我的经理问要使用 Dropbox 还是 iCloud?

请帮我?

0 投票
1 回答
707 浏览

rest - 在salesforce 营销云中,如何进行REST api 调用?如何建立网址?

我正在寻找构建用于对 Salesforce 营销云进行 API 调用的 URL。我希望通过它提取活动详细信息和指标。网址看起来像 - http://www.exacttargetapis.com/hub/v1/campaigns/

我想知道客户端 ID 和密钥的结构?还需要输入什么网址?

谢谢苛刻

0 投票
0 回答
255 浏览

php - 如何为 iCloud 进行 CalDav 多输入删除?

我们有一个使用批处理 CRUD 方法的 iCloud 日历 PHP 集成,详细信息如下:https ://github.com/apple/ccs-calendarserver/blob/master/doc/Extensions/calendarserver-bulk-change.txt

苹果似乎已经更新了他们的服务器,因为从上周开始,集成突然停止工作。我们可以修复各种更改,例如创建日历和事件。但是<MM:delete/>还不能工作,即使我使用的是所需的确切规格。

这是身体:

Guzzle 请求如下所示:

我得到的响应是空的,它不像以前那样返回 200 OK 多响应。iCloud 中也没有任何反应。它看起来像这样:

奇怪的是,一个事件的常规删除是有效的。但随后我们将不得不向服务器发出大量请求。

我现在应该如何为 iCloud 进行适当的多输入删除?

0 投票
0 回答
253 浏览

php - PHP 中的 iCloud Web 服务服务器到服务器身份验证

只是我,还是对 Apple 的 iCloud JS 库的 PHP 实现有更广泛的需求?特别是与 iCloud 进行服务器到服务器集成所需的部分,不依赖于服务器上的 Javascript。

正如我最近的研究和经验所表明的那样,基于 Apple 的文档、示例以及在 ( CloudKit Server-到服务器身份验证,而不是最受好评的答案,令人震惊)。

尽管是一个原始的 PHP 菜鸟(C 和 Erlang 是我的语言),但我还是设法将一些类放在一起,这些类使用通过 iCloud 仪表板在该容器中注册的服务器到服务器密钥成功地通过 iCloud 容器进行身份验证。

如果有人想使用该代码,或者最好将其进一步用于将 iCloud JS 的服务器到服务器部分带到 PHP 服务器环境的实际库中,我很乐意分享。我对自己对新语言的无能感到有点害羞,所以你需要解决这个问题。

0 投票
1 回答
79 浏览

swift - 生成 UIKit/UICloudSharingController.h 的问题

当我编译我的应用程序时,我得到一长串所有连接到的错误

UIKit/UICloudSharingController.h

正如您在随附的屏幕截图中看到的那样。

这是什么意思以及如何解决它?

在此处输入图像描述

0 投票
0 回答
44 浏览

javascript - 添加模块会引发 assertionError

我正在使用firebase-adminFirebase 中的模块处理我的 index.js 文件,在我决定将apple-icloud模块 ( https://github.com/MauriceConrad/iCloud-API ) 导入我的 index.js 文件之前,一切正常。

我需要像这样:

在我使用的行:

程序停止并抛出此错误:

我尝试在单独的文件中导入 apple-icloud 模块,它确实有效。似乎只有在同时需要 apple-icloud 和 firebase-admin 时才会发生此错误。

我发现如果我在 firebase 初始化后需要该模块,它确实可以工作,知道为什么吗?

这可能是什么原因?谢谢。

0 投票
1 回答
396 浏览

react-native - Expo/React Native 可以将大量加密数据保存到 iCloud 吗?

我正在开发一个存储大量用户私人数据的 Expo 应用程序,目前仅在应用程序内。为了允许用户在设备之间迁移他们的应用数据,我们需要将其存储在 iCloud 中。

我目前无法找到解释如何执行此操作的文档或文章。

Expo 目前无法通过 iCloud API 保存数据吗?