UIDocumentの単一のインスタンスを複数回開いたり閉じたりすることはできませんか?ドキュメントを開いたり、閉じたり、再度開いたりできるようですが、closeWithCompletionHandlerを呼び出そうとすると、2回目に例外が発生します。
Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'closeWithCompletionHandler called while document is already closing'
呼び出しの前は、documentStateはNormalです。
うまくいけば、私は明らかな何かを見落としているだけです...