我正在将一个 .mp3 文件存储在我的 iOS 应用程序文档目录中,并将路径保存到 Core Data。但是,当我重新构建应用程序时,Xcode 似乎会将应用程序数据移到另一个目录,从而使存储的路径无效。为什么会发生这种情况,以及保存文件路径的最佳实践是什么?
我正在使用 Xcode 6.2,并且过去已经成功检索该文件。
文件下载后的位置:
in ~/Library/Developer/CoreSimulator/Devices/82D1931C-590D-45A2-AB9B-8D1D4F2530C5/data/Containers/Data/Application/
$ find . -iname p612.mp3
./1C070BF8-0E2E-4EAC-99B6-C56E48675E6E/Documents/adf07cf85254e8f28f942f2d6fa704ae/p612.mp3
重建后文件的位置:
in ~/Library/Developer/CoreSimulator/Devices/82D1931C-590D-45A2-AB9B-8D1D4F2530C5/data/Containers/Data/Application/
$ find . -iname p612.mp3
./E6C7D0AF-E61C-4BDD-AF4B-68C445E2BB0D/Documents/adf07cf85254e8f28f942f2d6fa704ae/p612.mp3