将日志语句写入iPhone应用程序中的文件或数据库的最佳方法是什么?
理想情况下,NSLog()输出可以使用freopen()重定向到文件,但我看到几个报告它不起作用.有没有人已经这样做或有任何想法如何最好地做到这一点?
谢谢!
我正在编写我的第一个Objective-c守护进程类型进程,该进程在后台运行.它所做的一切都需要正确记录.
我对Apple的东西比较新,所以我不确定,记录活动最常见和/或最好的方法是什么?每个人都只是以自己的特殊格式登录文本文件,还是使用某种系统调用?
在iPhone应用程序中记录错误/事件的最佳做法是什么?我不是在谈论调试,而是在应用程序发布后.我的意思是,当应用程序以发布模式(非调试模式)运行时,我想收集错误/事件日志.(如果需要,我可以要求用户自愿将文件发送到我的服务器进行分析.)
(如果NSLog没有在调试中运行,它会有什么影响吗?如果是这样,它写在哪里?并且,如何以编程方式清除任何内容?)
我已FBConnect根据本教程在我的iphone应用程序中实现了SSO .到目前为止,我已经在两部手机上测试了它,其中一部让我可以正常使用这个功能,而另一部手机只是打开Facebook应用程序并立即关闭它.我能够建立一个有效的会话,但对话似乎只关闭了其中一个.
可能是什么问题呢?任何帮助深表感谢.