Resources and Documentation

CloudKit development

CloudKit Console

Sign in to your developer account to view a web-based control panel that you can use throughout the development lifecycle of your app.

View the console

Session videos

See the latest in Apple technologies presented at WWDC and other events.

View videos

Designing for CloudKit

Learn how to design apps using CloudKit containers, databases, zones, and more.

Read the design guide

CloudKit framework

Leverage the full power of iCloud and build apps for all Apple platforms with CloudKit. Easily and securely store, and efficiently retrieve, your app data in a database or assets right from iCloud.

View the framework reference

CloudKit sample projects

Learn more about adding CloudKit support to your project from our Sample Projects on GitHub.

View sample projects

CloudKit development automation

Easily automate your development processes. CloudKit offers helpful tools that let you automate the processes that prepare your CloudKit database for integration tests.

Read the automation guide

CloudKit database Telemetry

Learn how to read database Telemetry information and how you can adjust its results to show only the data you want to see.

Read the CloudKit database Telemetry guide

CloudKid database logs

Find out how to access CloudKit server logs to view diagnostic information from user devices in a secure and privacy-preserving application.

Learn more about logs

Apple Developer Forums

Ask questions and discuss development topics with Apple engineers and fellow developers.

View forums

Core ML Model Deployment

Core ML Model Deployment Dashboard

Sign in to the Core ML Model Deployment dashboard and create a new model collection. Give the model collection a name and description, and then provide an identifier for each model in the collection.

View the dashboard

Generating a Model Archive

Create an archive file that contains a compiled model that you upload to a model collection’s deployment.

Read the article

Creating and Deploying a Model Collection

Send models to users’ devices without submitting an app update.

Read the article

Apple Developer Forums

Ask questions and discuss development topics with Apple engineers and other developers.

View forums