我一直在努力(请参阅here& here)一段时间,以便正确地写入我的应用文档目录。它总是告诉我“不是目录”,即使代码只是从简单的教程等中复制而来。
我是否需要在目标或项目设置中设置任何内容才能完成此操作?
我的代码在模拟器上完全正常,但在实际设备上却没有。
答案 0 :(得分:2)
通常它就像在文档目录上写一个魅力一样。无需在项目级别设置任何内容。我在文件系统上看到的唯一区别是它在设备上区分大小写,在模拟器上不区分大小写。假设您想要在一个名为“Document”的文件夹中写入,如果您在代码中将其拼写为“document”,它将在模拟器中工作(就像拼写它“doCumEnt”时一样),但它赢了“在设备上工作。
答案 1 :(得分:0)
答案是否
通过在info.plist
中设置非标准Bundle ID解决了这个问题我使用iTunes Connect中的Bundle ID来获取此特定应用。现在一切都很完美。