Как вы создаете новый документ, используя UIDocumentBrowserViewController в Xcode 9 beta 2?

У меня проблемы с UIDocumentBrowserViewController Ошибка в Xcode 9 Beta 2, работала с бета-версии 1.

Симптомом является то, что вы не можете создать новый документ, на большинстве страниц значок + отсутствует или отображается серым цветом. На странице просмотра он присутствует и не отображается серым цветом, но не работает.

Например, если вы запустите новый проект Documents и измените нижеприведенную функцию, включив в нее оператор печати:

func documentBrowser(_ controller: UIDocumentBrowserViewController, didRequestDocumentCreationWithHandler importHandler: @escaping (URL?, UIDocumentBrowserViewController.ImportMode) -> Void) {
    print("creating document")
    ...

Тогда оператор печати не печатается при нажатии + на странице просмотра. Тестирование на iPad Pro 12" (оригинал) с последней бета-версией iOS 11.

Это ошибка? Я делаю что-то неправильно?

Спасибо за любую помощь,

- Говард.

1 ответ

Если вы думаете, что делаете все правильно (следуя описанию Apple API), и что-то работает не так, как ожидалось, вам обязательно нужно подать радар: bugreport.apple.com

Другие вопросы по тегам