2013-03-23 50 views
2

我有一個存儲pdf文件的絕對路徑的coredata數據庫。 我發現我的pdf無法加載,調查後它是因爲Documents文件夾的路徑已更改,因爲應用程序的唯一ID已更改。獨特的應用程序ID可以在設備上更改嗎?

當時的/ var /移動/應用/ FEF0A8B5-6FA3-47DA-98EC-732A3FFA6FD3 /文檔/ ,現在是:在/ var /移動/應用/ 17525DA9-C2C5-4515-9635-0ECC76BE9131 /文檔/

會發生這種情況嗎? 在什麼情況下?

非常感謝。

蒂埃裏

回答

1

當你刪除的應用程序,因此下一次的值會有所不同。您可以使用:

NSString *documentsDirectory = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0]; 
+0

我沒有刪除該應用程序。如何用更新替換應用程序? 我只使用TestFlight進行更新。 – thierryb 2013-03-23 18:47:43

+0

並重新啓動我的設備... – thierryb 2013-03-23 19:27:08

+0

您不應對此值進行硬編碼。 – user523234 2013-03-25 10:27:32

相關問題