iOS什么时候清理本地应用程序./tmp目录? 请注意,这不是这个问题的一个骗局。 我问的是特定于应用程序的临时文件夹,而不是系统范围的文件夹。 您可以使用iExplorer查看非越狱手机上的./tmp目录。 (注意: 我只是出于好奇而问这个问题,我怀疑这些东西永远不会被删除,除非你从备份恢复你的手机或者重新安装那个特定的应用程序,但是显然你不能指望半永久存储caching的文件。 )
我有一个名为“Image.png”的图像文件,并将其保存在我的主包(Project Navigator层次结构中的ViewController.swift文件右侧)中。 我想将此图像的副本保存到临时目录。 我从来没有做过,我可以用什么代码?
这个问题转到了Q&A,因为我在准备答案的时候find了答案。 没关系,我认为这是值得的: 我的应用程序刚刚被苹果拒绝,因为它在文档目录中存储临时文件或caching文件。 对。 他们的拒绝消息说“你的应用程序使用的临时文件只能存储在/tmp directory ”。 我想这是除了应用程序的文件夹中的文档和库 。 我现在试图在iPhone模拟器中debugging这个问题,当我使用NSTemporaryDirectory() ,我在XCodedebugging器中得到的值是/var/folders/yj/gnz1c7156c7d6d4fj429yms40000gn/T/tempzip.zip ,而不是/Users/me/Library/Application Support/iPhone Simulator/5.1/Applications/8F71AB72-598C-427A-A116-36833D3209F7/tmp/tempzip.zip 。 那么: NSTemporaryDirectory()具有使用iPhone Simulator的不同行为,并且是否可以在debugging时跟踪应用程序的临时目录?