【发布时间】:2016-08-02 10:26:02
【问题描述】:
我正在使用 Appcelerator Studio 开发 android 和 iOS 应用程序,有什么免费的方法可以远程检查日志(信息、调试、日志、警告和错误)?
我有一个客户登录了一个网站,在那里注册了应用程序,并且能够查看所有设备的所有日志,但我不知道它的名称或它是否免费。
【问题讨论】:
-
我认为您需要一些特殊的库,因为 Android 和 iOS 的默认日志已被剥离和删除以用于发布版本。
-
真的吗?我认为有必要在构建应用程序之前删除所有日志,无论如何,谢谢您的评论,我会继续搜索
-
是的。对于 Android,如果将
debuggable=false添加到任何构建类型,所有日志都将被剥离(不会打印到控制台)。对于 iO,是相同的(虽然没有标志)。但是,如果应用程序被逆向工程,删除日志以防止泄漏信息始终是一个好习惯。在 Android 上,您可以使用 proguard 删除它们,在 iOs 上...我想...搜索和删除 :))。 -
我在 iOS 上使用 CocoaLumberjack,在 Android 上使用 slf4j。这些框架将日志写入文件。我可以将该文件发送到服务器。您想要实时日志吗?
-
我想要实时日志,尤其是那些导致应用崩溃的日志,而不仅仅是我手动编写的日志
标签: android ios logging appcelerator working-remotely