サンドボックス化された MacOS デスクトップ アプリケーションで GCDWebServer を使用しています。
を使用してクライアントがファイルを利用できるようにしますGCDWebServerFileResponse
。これはうまく機能します。
ただし、一部のファイル リソースは、セキュリティ スコープ ブックマークを介してアクセスされます (サンドボックスのため)。
ファイルにアクセスする前に呼び出す必要がありbookmarkURL.startAccessingSecurityScopedResource()
、ファイルの使用が終了したら、bookmarkURL.stopAccessingSecurityScopedResource()
.
私が抱えている問題は、Web サーバーがいつ応答を終了し、ファイルを自由に閉じることができるのか、現在わからないことです。
アタッチできるリスナー、または監視できるキーはありますか?
ありがとう