繁体   English   中英

.log文件不会写入iPhone中的documents目录

[英].log file will not write into the documents directory in iPhone

这不是我的问题,我想与大家分享这些要点。

我遇到一种情况,我想在我的应用程序中创建日志文件并将其作为邮件发送到支持网站。

因此,我在资源目录中创建了一个扩展名为.log的文件,然后尝试将其移至文档目录。

该文件不会移到documents目录。但是我所做的所有将文件移入documents目录的代码都可以。

我尝试在资源目录中创建一个扩展名为.txt的文件,并且未修改相同的代码,现在我可以将该文件复制到文档目录中,并且可以写了。

因此,我意识到扩展名为.log的文件不会被复制到iPhone的文档目录中。

是真的。我只是与您分享我的想法。

这是一个答案。

您的观察是错误的。 复制带有日志扩展名的文件可以正常工作。

我猜:

您的debug.log文件从未在设备上。 因为它没有分配给您的目标。 xcode将.txt文件添加到目标,而.log文件未添加到目标。 您必须手动执行此操作。 是的,即使在添加文件对话框中选择了添加到目标。

固定:

在您的xcode边栏中,右键单击“组和文件”标题,然后选择“目标成员身份”。 看到debug.log前面的未选中框了吗? 点击它。
瞧,iphone复制了日志文件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM