https://developer.apple.com/library/archive/documentation/DataManagement/Conceptual/CloudKitQuickStart/Introduction/Introduction.html#//apple_ref/doc/uid/TP40014987-CH1-SW1
중요: 이 문서는 더이상 업데이트 되지 않습니다. 애플 SDK에 대한 최근 정보를 위해서는 visit the documentation website.
이 문서는 iCloud에 구조화된 앱과 사용자 데이터를 저장할 수 있게 하는 CloudKit 앱을 생성하기 시작할 수 있게 한다. 클라우드킷을 사용하여 다른 사용자가 다른 장치에서 앱의 인스턴스는 앱의 데이터베이스내에 저장된 레코드로 접근할 수 있게 한다. 클라우드킷을 사용하여 다중 장치에서 실행되는 다중 앱간의 모델 객체를 유지하고 공유할 수 있게 한다. 이들 모델 객체는 데이터베이스내에 레코드로 저장되며 당신 또는 사용자에의해 인증된 곳에서 사용할 수 있게 된다.

다음을 배우게 된다.
- 엑스코드 프로젝트에서 클라우드 킷을 활성화하고 스키마를 프로그램이나 클라우드킷 대시보드에서 생성한다.
- 코드 내에서 레코드를 얻고 변화에 등록한다.
- 큰 데이터 파일과 위치 데이터를 위해 최적화된 필드형식을 사용한다.
- 성능을 개선하기 위해 레코드 변화에 등록한다
- 앱스토어, 맥앱스토어, 애플티비 앱스토어에 업로딩하기 전에 다중 장치에서의 클라우드킷 앱을 테스트한다.
- 프로덕션에 스키마를 배포하고 앱의 각 릴리즈에 현재로 유지한다.
이 책에서 사용하는 데이터베이스 용어의 정의를 보려면 클로세리를 살펴보라
See Also
The following WWDC sessions provide more CloudKit architecture and API details:
WWDC 2014: Introducing CloudKit introduces the basic architecture and APIs used to save and fetch records.
WWDC 2014: Advanced CloudKit covers topics such as private data, custom record zones, ensuring data integrity, and effectively modeling your data.
WWDC 2015: CloudKit Tips and Tricks explore some of its lesser-known features and best practices for subscriptions and queries.
WWDC 2016: What's New with CloudKit covers the new sharing APIs that lets you share private data between iCloud users.
WWDC 2016: CloudKit Best Practices best practices from the CloudKit engineering team about how to take advantage of the APIs and push notifications in order to provide your users with the best experience.
The following documents describe web app APIs you can use to access the same data as your native app:
CloudKit JS Reference describes the JavaScript library you can use to access data from a web app.
CloudKit Web Services Reference describes equivalent web services requests that you can use to access data from a web app.
The following documents provide more information about related topics:
Designing for CloudKit in iCloud Design Guide provides an overview of CloudKit.
App Distribution Quick Start teaches you how to provision your app for development and run your app on devices.
App Distribution Guide contains all the provisioning steps including configuring app services and submitting your app to the store.
Start Developing iOS Apps (Swift) introduces you to Xcode and the steps to create a basic iOS app.




최근 덧글