在写入App的Documents-directory之前,是否需要设置一些内容?

时间:2011-10-29 22:50:26

标签: iphone objective-c ios ipad

我一直在努力(请参阅here& here)一段时间,以便正确地写入我的应用文档目录。它总是告诉我“不是目录”,即使代码只是从简单的教程等中复制而来。

我是否需要在目标或项目设置中设置任何内容才能完成此操作?

我的代码在模拟器上完全正常,但在实际设备上却没有。

2 个答案:

答案 0 :(得分:2)

通常它就像在文档目录上写一个魅力一样。无需在项目级别设置任何内容。我在文件系统上看到的唯一区别是它在设备上区分大小写,在模拟器上不区分大小写。假设您想要在一个名为“Document”的文件夹中写入,如果您在代码中将其拼写为“document”,它将在模拟器中工作(就像拼写它“doCumEnt”时一样),但它赢了“在设备上工作。

答案 1 :(得分:0)

答案是

通过在info.plist

中设置非标准Bundle ID解决了这个问题

我使用iTunes Connect中的Bundle ID来获取此特定应用。现在一切都很完美。