Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的 iOS 应用程序运行良好,直到 iOS7。但是一旦我在 iOS8 beta 版本上运行它就崩溃了。当我试图调查时,我发现在 iOS8 存储提供程序中更改了默认文档目录的路径。
如何将其设置为默认文档目录以保持应用程序私有数据的安全
您如何获取 Documents 目录的路径?如果您使用推荐的 API(如下所示),它应该可以毫无问题地转换为 ios8。
NSString *docsDir = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES)[0];
此外,不清楚您所说的“保持私人数据安全”是什么意思——您写入 Documents 目录的任何数据都不能被任何其他应用程序访问。