独特的应用ID是否可以在设备上更改?

时间:2013-03-23 18:34:41

标签: ios

我有一个coredata DB,它存储文件的pdf绝对路径。 我发现我的pdf无法加载,经过调查后,因为文件夹的路径已更改,因为应用程序的唯一ID已更改。

/ var / mobile / Applications / FEF0A8B5-6FA3-47DA-98EC-732A3FFA6FD3 / Documents / 现在是:/ var / mobile / Applications / 17525DA9-C2C5-4515-9635-0ECC76BE9131 / Documents /

会发生这种情况吗? 在什么情况下?

非常感谢。

亨利

1 个答案:

答案 0 :(得分:1)

删除应用时,下次该值会有所不同。您可以使用:

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