0
我在沙盒MacOS桌面應用程序中使用GCDWebServer。GCDWebServerFileResponse,知道何時不再使用文件
我使用GCDWebServerFileResponse
爲客戶提供了一個可用的文件,效果很好。
但是,有些文件資源是通過Security Scoped Bookmark(由於沙箱)訪問的。
在訪問文件之前,我需要撥打bookmarkURL.startAccessingSecurityScopedResource()
,然後一旦我完成使用該文件,我需要將它與bookmarkURL.stopAccessingSecurityScopedResource()
平衡。
我遇到的問題是我目前不知道Web服務器何時完成響應,並且文件可以自由關閉。
是否有任何我可以附加的聽衆或我可以觀察的鍵?
感謝