2011-07-05 131 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

相關問題