iOS アプリと連携する watchOS 2 アプリを開発しようとしています。iOS アプリは Core Data を利用し、Apple Watch アプリは単純に「読み取り専用」クライアントになり、iOS アプリからのデータを表示します。
2 つのデータ ストアの管理に関する記事をいくつか読んだことがありますが、それはやり過ぎのようです。起動時にウォッチアプリにデータを転送し、電話で状況が変化した場合はバックグラウンド転送を送信したいだけです。
私の質問は、最初にこの情報を時計アプリに送信するにはどうすればよいですか? 実際のデータ オブジェクトをウォッチ アプリに送信できるとは思いません。オブジェクトをディクショナリに変換し、関連するすべての情報を WatchConnectivity API 経由で送信する必要がありますか?