首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从iPhone查看日志?

如何从iPhone查看日志?
EN

Stack Overflow用户
提问于 2012-04-26 22:00:30
回答 7查看 21.1K关注 0票数 7

我已经在我的iOS应用程序中放置了几个NSLog(),是否可以稍后在我的Mac上看到应用程序在iPhone手机上运行时生成的所有日志,即使在iPhone没有连接到Mac时也是如此。谢谢

EN

回答 7

Stack Overflow用户

回答已采纳

发布于 2012-04-26 22:07:26

不是的。但是,您可以使用如下代码将NSLog重定向到一个文件:http://blog.coriolis.ch/2009/01/09/redirect-nslog-to-a-file-on-the-iphone/

然后你可以通过Xcode访问文件,或者用你的应用程序上传它。存在文件使用和隐私问题。

请记住,NSLog应该在已发布的应用程序中关闭,因此您可能希望使用不同的日志记录应用程序。有许多NSLog替代方案可供选择。

票数 2
EN

Stack Overflow用户

发布于 2012-04-26 22:07:08

您可以在管理器中查看iPhone中的崩溃日志。

如果您想查看自己的日志语句,可以考虑使用TestFlight ( http://testflightapp.com )。他们提供了一个SDK,其中包括远程日志记录功能。

票数 2
EN

Stack Overflow用户

发布于 2012-04-26 22:07:17

不幸的是,这是不可能的。你唯一能得到的就是崩溃日志。如果您需要一个更好的日志记录系统,我建议您看看CocoaLumberjack,这是一个非常强大的日志记录框架,它允许您将日志文件保存到文件中,并最终将它们发送到服务器。你也有许多不同的级别,比如:日志信息,日志错误,日志警告,等等。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10335038

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档