我的应用Cassius正在愉快地使用外部文件(即不在~/Library/Application Support/
中)存储webView数据。
OSX沙箱显然不允许这样做。因此,我使用this GitHub project向用户询问文件的所需位置。
我可以使用此方法在桌面上创建一个文本文件,成功退出沙箱,但是将文件提供给我的WebView本地存储[webPrefs _setLocalStorageDatabasePath:myDirectory];
并不起作用。
在这两种情况下,控制台都会报告问题sandboxd: deny file-read-data
...
沙盒应用程序是否有办法将外部文件用作WebView本地存储?
谢谢!