iPhoneとApple Watch(watchOS 3ではCloudKitを使用)との間でiCloudを動作させようとしています。私は、iOSのターゲットの1と同じであるようにウォッチ延長でのクラウドコンテナを指定しているが、アプリを実行しているとき、私は私が作ったクエリからこのエラーを取得する:iCloudはwatchOS 3で別のコンテナを使用します
Failure retrieving: Optional(<CKError 0x17d45cf0: "Unknown Item" (11/2003); server message = "did not find record type recordTypeId="Recommendation""; uuid = 37D53C78-FF19-4CE3-80BD-C1990F0135A2; container ID = "iCloud.mathsrobot.MathsRobot-LearnMaths.watchkitapp.watchkitextension">)
コンテナIDから、 iCloud.mathsrobot.MathsRobot-LearnMaths
のiOSアプリコンテナを使用していないことがわかります。 iOSアプリケーション用にiCloudコンテナを使用するにはどうすればよいですか?
iOSのターゲット機能のスクリーンショットMain iOS target capabilities with iCloud
ウォッチターゲット機能のスクリーンショットWatch Extension target capabilities with iCloud