About CloudKit Web Services
You use the CloudKit native framework to take your app’s existing data and store it in the cloud so that the user can access it on multiple devices. Then you can use CloudKit web services or CloudKit JS to provide a web interface for users to access the same data as your app. To use CloudKit web services, you must have the schema for your databases already created. CloudKit web services provides an HTTP interface to fetch, create, update, and delete records, zones, and subscriptions. You also have access to discoverable users and contacts. Alternatively, you can use the JavaScript API to access these services from a web app.
This document assumes that you are already familiar with CloudKit and CloudKit Dashboard. The following resources provide more information about CloudKit:
CloudKit Quick Start and CloudKit Framework Reference teach you how to create a CloudKit app and use CloudKit Dashboard.
CloudKit JavaScript Reference describes an alternative JavaScript API for accessing your app’s CloudKit databases from a web app.
CloudKit Catalog: An Introduction to CloudKit (Cocoa and JavaScript) sample code demonstrates CloudKit web services and CloudKit JS. For the interactive hosted version of this sample, go to CloudKit Catalog.
iCloud Design Guide provides an overview of all the iCloud services available to apps submitted to the store.
Copyright © 2018 Apple Inc. All rights reserved. Terms of Use | Privacy Policy | Updated: 2016-06-13