2016-08-18 2 views
2

Я пишу расширение iMessage и столкнулся с проблемой при загрузке данных с помощью CloudKit.Использование iCloud в расширении приложения iOS

При попытке загрузить данные из приложения контейнера, все работает отлично, но когда я бегу тот же код расширения я получаю следующее исключение:

'CKException', reason: 'The application is missing required entitlement com.apple.developer.icloud-services' 

Есть ли способ установить права на расширение приложения или не быть яблоком для подключения к iCloud из умышленного выбора дизайна расширения?

ответ

0

Как обычно, я глуп. Я забыл включить возможность iCloud для BOTH приложения-контейнера и цели расширения. Затем мне нужно было указать один и тот же контейнер iCloud для обеих целей. Работает как шарм.

Смежные вопросы