2011-07-05 57 views
1

我已经制作了一个应用程序,可以从UIWebView中显示我的网站,并将您带到可以下载文件的商店。我的问题是,我需要从我的网站使用应用程序下载一个'.zip'文件到iPhone。继承人是我的问题。我不希望该文件转到应用程序的文档文件夹,我希望它转到我的应用程序文件夹以外的文件夹。这里是一个示例路径,我可能希望我的文件转到EX:'var/mobile/Library/Downloads'。如果没有办法将文件下载到应用程序文件夹以外的路径,是否有方法将我从我的网站使用我的应用程序下载的特定文件传输到未位于应用文件夹中的另一个文件夹?我知道这可以做到,因为我已经使用过这样做的应用程序,当然它们是仅在Cydia上可用的应用程序。这也是一个应用程序,将用于监狱用户只是为了您的信息! 感谢您的帮助!将UIWebView的文件下载到iPhone上的特定文件夹

回答

1

任何“常规”iPhone应用程序都运行在防止访问系统范围目录的沙箱中。实际上,您只能访问应用程序主目录。

除非你去越狱的应用程序,你没有其他选择,只能存储到应用程序文档文件夹。

请参阅“应用程序沙箱”和“文件系统”[此处]了解更多详情1

编辑:

我不是Cydia上的专家,但总的想法是获得访问为根,然后写在您需要。这可以通过用一个suid shell脚本替换你的应用程序来完成,该脚本将依次执行你的应用程序(它现在拥有root权限,然后能够离开沙箱)。

欲了解更多信息,请看this

+0

所以我确实有这样做的选择,如果我为受监禁的用户制作这个应用程序,那么我该怎么做? – Eli

+0

感谢您的帮助!我会看看它! – Eli

+0

仍然无法找到它... – Eli

相关问题