0

进入 Mac App Store 是访问 iCloud 的必要条件。

这同样适用于访问 CloudKit 吗?

该场景是让 Mac OSX 应用程序通过 CloudKit 与 iOS 对应方共享数据。

根据这篇文章 - http://9to5mac.com/2014/06/05/icloud-drive-enables-non-mac-app-store-apps-to-use-icloud-document-storage/ - 你不但是我正在寻求任何真正设法做到这一点的开发人员的确认。

4

3 回答 3

8

根据这个 WWDC 视频,这对 Mac 应用程序进行了更改(参见 6:00 分钟):

https://developer.apple.com/videos/play/wwdc2016/226/?time=359

它现在可以在 mac 应用商店之外使用。

于 2016-07-08T14:10:05.650 回答
5

您链接到的文章与 CloudKit 无关,实际上甚至没有提到 CloudKit。CloudKit 不是 iCloud。

这篇文章所说的(可能是真的)是在应用商店之外分发的应用可以访问 iCloud Drive。这是一项尚未正式发布的新功能,显然类似于 Dropbox。应用程序可能能够像在 Mac 上的任何其他文件夹中一样读取/写入 iCloud Drive 中的文件。

CloudKit 是一个完全独立的系统,具有 Web 服务风格的 API,用于使用 Apple 的服务器读取和写入结构化数据。它不适用于应用商店以外的应用,因为除非应用通过 Apple 的应用配置流程具有适当的功能,否则这些 API 将无法工作。

于 2014-09-01T23:18:05.393 回答
1

由于 CloudKit 现在是在 iOS 8 中发布的,所以这个问题本身是有效的。

从文档中引用:

CloudKit 是一项应用服务,仅适用于通过 App Store 和 Mac App Store 分发的应用

于 2015-02-24T17:09:36.397 回答