Xamarin.iOS 앱의 데이터 및 클라우드 서비스

데이터 액세스

대부분의 애플리케이션에는 로컬로 디바이스에 데이터를 저장하기 위한 몇 가지 요구 사항이 있습니다. 데이터의 양이 매우 적지 않으면 일반적으로 데이터베이스 액세스를 관리하려면 애플리케이션의 데이터베이스 및 데이터 계층이 필요합니다. iOS에는 Sqlite 데이터베이스 엔진이 "기본 제공"되어 있으며 SQLite Data Provider 함께 제공되는 Xamarin의 플랫폼에서 데이터에 대한 액세스가 간소화됩니다.

iCloud

iCloud Storage API를 사용하면 애플리케이션에서 사용자 문서 및 애플리케이션 관련 데이터를 중앙 위치에 저장하고 모든 사용자의 디바이스에서 해당 항목에 액세스할 수 있습니다.

CloudKit

CloudKit 프레임워크는 iCloud에 액세스하는 애플리케이션 개발을 간소화합니다. 여기에는 애플리케이션 데이터 및 자산 권한 검색과 애플리케이션 정보를 안전하게 저장할 수 있는 기능이 포함됩니다. 이 키트는 개인 정보를 공유하지 않고 iCloud ID로 애플리케이션에 액세스할 수 있도록 하여 사용자에게 익명성을 제공합니다.