2012-08-02 2 views
0

Mac OS (Mountain Lion)에 iOS 응용 프로그램을 포팅하여 Mac App Store에서 곧 판매 할 예정입니다.NSUbiquitousKeyValueStore를 사용하여 Mac과 iOS를 동기화 할 수 있습니까?

iOS 앱은 NSUbiquitousKeyValueStore와 iCloud 동기화를 사용하며 구현하기가 매우 쉽고 잘 작동합니다. Mac OS에서 iOS 앱에 저장된 데이터에 액세스 할 수 있는지 궁금합니다. 앱 사이의 사용자 기본값은 동일하므로이를 수행 할 수있는 한 아주 잘 작동해야합니다. Mac 앱이 iOS 앱에 저장된 iCloud NSUbiquitousKeyValueStore 데이터에 액세스 할 수 있습니까?

답변

5

동일한 상점 ID (com.apple.developer.ubiquity-kvstore-identifier 자격으로 정의 됨)를 사용하는 경우 예입니다.

사실 iOS 기기와 Mac OS X의 다른 앱간에 동일한 상점 식별자를 공유 할 수 있습니다. 유일한 제한 사항은 com.apple.developer.ubiquity-kvstore-identifier 자격이 항상이 ID로 시작하므로 모든 앱에 동일한 TEAM ID가 있어야한다는 것입니다 .

+0

굉장합니다, 감사합니다. 나는 그것을 읽었지 만 그것이 플랫폼을 넘어서 적용되었는지 아닌지 확실하지 않았습니다. 당신의 대답에 다시 한번 감사드립니다. – Jackson

관련 문제