问题描述
我知道要存储以下文件:
在非沙盒Mac应用程序中:。 /Users/username/Documents
。
在沙盒应用中:/Users/username/Library/Containers/com.yourcompany.YourApp/Documents
但是,我正在编写一个应用程序,该应用程序需要在本地/应用程序内部保存文件,同时充当非沙盒应用程序。
如何将下载/复制的文件保存到/Users/username/Library/Containers/com.yourcompany.YourApp/Documents
?
非常感谢
解决方法
使用应用程序支持文件夹:
/Users/name/Library/Application Support/com.yourcompany.YourApp/...
应用程序需要在应用程序支持中创建自己的文件夹。使用URLForDirectory:inDomain:appropriateForURL:create:error:
找到该文件夹。