This question turned to a Q&A,because I found the answer while
preparing it. Nevermind,I think it is worth precising this:
我的应用程序刚刚被Apple拒绝,因为它将临时或高速缓存文件存储在文档目录中.对.他们的拒绝信息表示“您的应用程序使用的临时文件应该仅存储在/ tmp目录中”.我想这是除了应用程序的文件夹中的文档和库之外.
我现在试图在iPhone模拟器中调试这个问题,当我使用NSTemporaryDirectory()时,我在XCode调试器中获得的值是/var/folders/yj/gnz1c7156c7d6d4fj429yms40000gn/T/tempzip.zip,而不是/ Users /我/图书馆/应用程序支持/ iPhone模拟器/ 5.1 /应用程序/ 8F71AB72-598C-427A-A116-36833D3209F7 / tmp / tempzip.zip.
那么:NSTemporaryDirectory()是否使用iPhone模拟器有不同的行为,并且可以在调试时跟踪应用程序的临时目录?
解决方法
所以总体来说,使用NSTemporaryDirectory()是找到临时目录路径的正确方法,如果你想调试和查看内部的内容,你需要在Finder中手动找到它,如果你使用的是iPhone模拟器.
Check newer answer below (this one is deprecated)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。