#ios #classkit
Вопрос:
У меня есть приложение, которое интегрируется с Apple ClassKit. Я также намерен опубликовать контексты с помощью API каталога ClassKit. Насколько я могу судить (но я в этом не совсем уверен), Школьная работа должна иметь доступ к информации оттуда.
Однако я вижу только информацию, предоставляемую приложениями, хранящимися локально на устройстве.
Когда начинаются школьные занятия, на нем написано «iCloud Drive выключен», хотя я включил его в настройках.
Когда я создаю задание, иногда в нем говорится, что произошла ошибка и отображаются только локально доступные действия (к сожалению, я не могу воспроизвести это прямо сейчас «Возникла проблема с вашим подключением. Отображение только локальных действий». отображается на сером фоне прямо под «Действия приложения» при добавлении действия приложения).
Кто-нибудь знает, должен ли я иметь возможность просматривать / получать доступ к данным каталога ClassKit с помощью среды разработки в школьных заданиях; и какие шаги мне нужно сделать, чтобы это сработало? (Чтобы я мог видеть назначения для своего приложения, когда оно не установлено на устройстве?)
Редактировать:
Цитата из документов Apple: (источник: https://developer.apple.com/documentation/classkitcatalogapi/testing_your_classkit_catalog_implementation )
Проверьте Свои Изменения
После загрузки содержимого в среду разработки вы можете проверить изменения. На устройстве iOS, которое вы используете для разработки, с установленным приложением Schoolwork перейдите в Настройки > Разработчик и выберите API ClassKit. Скриншот настроек разработчика на iPad с API ClassKit показан вверху.
Затем используйте раздел Среда каталога ClassKit, чтобы выбрать рабочую среду или среду разработки. Снимок экрана настроек разработчика API ClassKit на iPad.
Когда вы выбираете разработку, приложение «Школьная работа» на этом устройстве отображает данные, которые вы загрузили в среду разработки, вместо данных производственной среды.