2011-08-10 24 views
0

最奇怪的問題,我想我會看到如果有人曾經遇到過這個問題。iOS應用程序更新問題文件目錄中的文件

我們有一個iPad應用程序,它將PDF文件存儲在文檔目錄中。一切順利,我們可以整天使用CGPDFDocumentCreateWithURL打開PDF。然後,我們從同一個adhoc站點重新安裝應用程序,出於某種原因無法加載文件。我們可以迭代文檔文件夾,查看那裏的文件,但無法打開它們。我們剛剛從CGPDFDocumentCreateWithURL得到了一個零。

這種感覺非常像更新後文件的權限更改,但無法證明這一點。

那麼,有沒有人遇到這篇文章更新?無論如何,從CGPDFDocumentCreateWithURL獲得錯誤返回?

+0

我有一個非常類似的應用程序和相同的問題!但是我的問題發生在更新到iOS5時!在我的目錄中,我有pdf文檔和一個XML文件。 XML被加載,但pdf不是。我必須刪除該應用程序並重新安裝以獲取我的pdf回來。你能告訴我你是如何解決它的? – madmax

回答

3

最近我們遇到了類似的問題,也許你的情況也是如此。

您是否正在使用在更新應用程序之前保存(可能)保存的完整URL /路徑。

原因是App_Home目錄在更新時發生更改。所以,如果以前它是: 的/ var /移動/應用/ <GUID1>/

更新後,它將成爲 在/ var /移動/應用/ <GUID2>/

的解決方法是保存相對來自App_Home目錄的路徑。

相關問題