私はそのコンテンツを保存するためにcoredataを使用するiphoneアプリを持っています。ユーザーは、モバイルデバイス(ipod/iphone/ipad)間でデータを同期する方法を提供できるかどうか尋ねます。今のところ、私はこれを達成する方法について考えていません。 私はzsyncを見つけましたが、これはアプリケーションのosxバージョン(私は持っていません)に依存するようです。私はまた、今後のicloudsの同期機能について読んで、それは私が必要としているようだ - しかし、私はcoredataの内容を同期することはできませんが、テキストベースのコンテンツ(xmlのストレージファイルなど)と思う。これは本当ですか?デバイス間でコアデータを同期する方法は?
私が考えていた別の方法は、イベントキットAPIを悪用してユーザ提供のカレンダーを介して同期することでした。私のアプリは主にイベントを管理しているので、カレンダーを使って同期することで、ユーザーカレンダー(coredataストレージに加えて)にオプションで保存することができます。しかし、私は同期が壊れるかもしれないと思います。ユーザーがカレンダー全体を同期させないことを選択した場合、デバイスの設定/アカウント設定では3か月分しか使用できません。
誰も私のアプローチがどのようになるべきかというアイデアを得ましたか?任意のヒント?