iCloud Drive не открывается из моего файлового приложения на симуляторах Xcode iOS 9.0 и iOS 10.0 - PullRequest
0 голосов
/ 31 января 2019

У меня есть приложение, которое ведет себя как Dropbox, и у меня проблема с iCloud drive на некоторых симуляторах Xcode iPhone.

Мне нужно загрузить файл в мое приложение с iCloud Drive .Я реализовал UIDocumentPickerViewController , который прекрасно работает на iOS 12.0 и 11.0 iPhone, но не работает на iOS 10.0 , и Симуляторы iOS 9.0 .

На Симуляторах iOS (11.0, *) , я могу видеть файлы на моем iCloud Drive через средство выбора документов,Но на симуляторе iOS 10.0 я вижу только пустой диск iCloud, как показано ниже;

Пустой диск iCloud

И на Симулятор iOS 9.0 говорит, что мне нужно включить документы и данные для просмотра документов iCloud Drive, хотя я уже включил его, как показано ниже;

Включить документы и данные

Включено iCloud Drive Visual 1

Включено iCloud Drive Visual 2

Я не получаю никаких сообщений об ошибкахчто затрудняет исправление.

Я использую

"kUTTypeData"

, чтобы включить все типы данных при отображении документа подборщика .Я перепробовал все, что мог, включая отключение и включение iCloud снова и снова, пытался «стереть все содержимое и настройки» на симуляторах, перезапустить симуляторы, изменяя идентификатор пакета и имя контейнера iCloud , я исследовал все типы вопросов на эту тему, и, к сожалению, мне ничего не помогло.

Что-то не так с симуляторами Xcode и iCloud Drive?Как я могу исправить эту проблему?Мне нужно правильно просматривать документы iCloud Drive на всех версиях iOS.Буду признателен за любую помощь.

* Я использую Xcode 10.1, Swift 4.2.

...