私のアプリでDocumentPickerを開始しようとしています。私は宣言した:UIDocumentPickerを閉じるときのエラー
var documentPicker: UIDocumentPickerViewController =
UIDocumentPickerViewController(documentTypes:
["public.text"], in: UIDocumentPickerMode.open)
documentPicker.delegate = self
documentPicker.modalPresentationStyle =
UIModalPresentationStyle.fullScreen
self.present(documentPicker, animated: true, completion: nil)
}
と選んだ文書について:
func documentPicker(controller: UIDocumentPickerViewController, didPickDocumentAtURL url: NSURL) {
if controller.documentPickerMode == UIDocumentPickerMode.exportToService {
//do some stuff
}
dismiss(animated: true, completion: nil)
}
私はここで何か間違ったことをしていますが。ファイルを選択するかウィンドウを閉じると、このエラーが発生します。
viewServiceDidTerminateWithError: Error Domain=_UIViewServiceErrorDomain Code=1 "(null)" UserInfo={Terminated=disconnect method}.
私は解決策を探してみましたが、役に立たないものは見つかりませんでした。
EDIT:documentPicker関数に2つのprint( "test")を組み込んで、動作しているかどうかを確認しました。しかし、私はコンソールから0応答を取得します。たぶん私は悪い方法でdocumentPickerを実装しましたか?
実機でテストしていますか? –
リアルiPhoneとシミュレータの両方。 – misi06
iCloud Documents機能を有効にしましたか? [ドキュメントピッカー](https://developer.apple.com/library/content/documentation/FileManagement/Conceptual/DocumentPickerProgrammingGuide/Introduction/Introduction.html) – Kevinosaurio