随意在程序中添加一个断点,当程序命中断点的时候,控制台中会出现一个"lldb" 此时在"lldb"后面添加上 po NSHomeDirectory() 回车,控制台会出输出沙盒的位置。复制下来通过finder---前往----前往文件夹---粘贴 回车就ok了,当了当前程序的沙盒。
documents :文档目录,保存程序生成的数据,会自动备份到icloud中。如果保存了下载数据,程序提交直接被拒绝。
tmp:临时文件,系统会自动清理,重启程序必定清理。
library--caches:缓存
preferences:偏好设置。
mainbundle路径查找:
步骤同上所述:
po [[NSBundle mainBundle] bundlePath]