Я использую DocumentPickerViewController для импорта документа в свое приложение. Сборщик выполняет свою работу, ошибок и сбоев нет, но каждый раз после выбора документа или отмены контроллера представления я получаю журнал со следующей ошибкой:
[DocumentManager] The view service did terminate with error:
Error Domain=_UIViewServiceErrorDomain Code=1 "(null)"
UserInfo = {Terminated=disconnect method}
Это функция, в которой будет представлен сборщик VC:
@IBAction func presentDocumentPicker(_ sender: Any) {
let documentPicker = UIDocumentPickerViewController(documentTypes: ["com.adobe.pdf"], in: .import)
documentPicker.delegate = self
present(documentPicker, animated: false, completion: nil)
}
Это расширение делегата:
extension ViewController: UIDocumentPickerDelegate {
public func documentPicker(_ controller: UIDocumentPickerViewController, didPickDocumentAt url: URL) {
print(url)
}
public func documentPickerWasCancelled(_ controller: UIDocumentPickerViewController) {
print("Canceled")
}
}
Я также пробовал использовать UIDocumentBrowserViewController, но получаю тот же журнал. Еще я попробовал включение прав iCloud, но без изменений. С навигационный контроллер и просто толкать DocumentPicker отображает тот же результат. Каждый тест, который я проводил, был построен как на реальном устройстве, так и на симуляторе.
Я что-то делаю не так? Есть ли способ избавиться от этого журнала?
Вы должны зарегистрировать радар, чтобы удалить это бесполезное сообщение журнала. Но это не должно быть вредно.
Я также получаю этот журнал, но использую его с 1.5 года, пока не возникло никаких проблем.