2017-01-10 3 views
0

Я использую Xamarin.Forms для создания приложения iOS, и я использую UIDocumentMenuViewController для доступа к файлу iCloud.Ошибка iOS8 при попытке использовать UIDocumentMenuViewController

При запуске программы по программе iOS9 + запускается нормально, но когда я пытаюсь моя программа с программой эмулятора iOS8 является авария на

new UIDocumentMenuViewController(allowedUTIs, UIDocumentPickerMode.Import); 

и сообщение говорит

'Application initializing document picker is missing the iCloud entitlement. Is com.apple.developer.icloud-container-identifiers set?' 

Что случилось с моим приложение и как я могу это исправить?

Заранее спасибо.

ответ

0

Вам необходимо убедиться, что вы включили права iCloud, как описано here.

Это даже упоминается в official iOS documentation:

Прежде чем ваше приложение может использовать палитру документа, необходимо включить Документы возможности ICloud

Если вы еще не сделали этого, просто создайте новый файл Entitlements.plist в корне вашего проекта. Затем просто включите опцию iCloud.

+0

Я уже включил iCloud в файле license.plist и уже добавил контейнер iCloud в идентификатор приложения. Есть ли еще одна вещь, которую я могу пропустить? – LLF

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