어떤 종류의 앱 및 데이터 액세스를 사용 하시겠습니까에 따라 다릅니다.
내가 도움이 개요 발견, 시작하려면 :
http://gravityjack.com/ios-5-for-developers-what-you-need-to-know
가 아이 클라우드 스토리지 API를 응용 프로그램 쓰기 사용자 문서 및 중앙 위치에 데이터를하게하고 사용자의 모든에서 해당 항목에 액세스 컴퓨터 및 iOS 기기는 입니다.
여기서 중요한 것은 사용자 (계정)의 문서 및 키/값 저장 데이터에 대한 액세스입니다. 따라서 핵심 시나리오는 계정이 해당 계정에 바인딩 된 모든 장치간에 데이터를 공유 할 수있게하는 것입니다.
사용자 지정 클라우드 웹 서버/서비스 방식을 사용하면 공유 응용 프로그램/데이터 세트에 대한 다중 사용자/계정 액세스가 가능합니다. 단일 계정을 동기화하는 것 이상의 의미가 있습니다. 여러 사람이 데이터를 공유하는 응용 프로그램을 만드는 것입니다. 단일 계정 문서/키/값 데이터의 동기화가 필요하다면 iCloud가 무거운 작업을하도록하십시오. 공유 데이터 (페이스 북, 트위터 등)에 대한 다중 사용자 액세스 권한이있는 사용자 정의 응용 프로그램이 필요한 경우 사용자 정의 클라우드 앱/서비스가 필요할 수 있습니다.
장치 DB/CoreData 관련. 간혹 연결되는 장치가있는 것이 일반적입니다. 주소록을 얻기 위해 인터넷에 접속해야한다고 상상해보십시오. 이 경우 앱을 주로 다른 기기 또는 다른 사용자 기기의 도관으로 사용되는 클라우드와 함께 로컬 스토리지에서 작동하도록해야합니다 (원격 클라우드 스토리지에 백그라운드 동기화가있는 로컬 스토리지에 쓰기).
답변 해 주셔서 감사합니다. 이제 iCloud가 어떻게 작동하는지 이해합니다. –