Я пытаюсь заставить iCloud работать между iPhone и Apple Watch (используя CloudKit на watchOS 3). Я уточнял контейнер облака в расширениях часов, чтобы быть таким же, как тот, в целевом IOS, но при запуске приложения, я получаю эту ошибку из запроса, я сделал: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, Я могу сказать, что он не использует контейнер приложения iOS, который должен быть iCloud.mathsrobot.MathsRobot-LearnMaths
. Как я могу использовать контейнер iCloud для приложения iOS?
IOS целевые возможности скриншотMain iOS target capabilities with iCloud
Часы целевые возможности скриншотWatch Extension target capabilities with iCloud