请问 iOS 客户端本地记录日志有何意义?

2021-03-18 19:20:07 +08:00
 Phishion

我看了大概 10 多个 APP,用户发送反馈的时候,均没有发送日志,那这样处理,记录日志还有什么意义啊?只是开发者在调试阶段看一下的么?

还是他们其实就没有记录这些东西?

2808 次点击
所在节点    iDev
10 条回复
divilkcvf
2021-03-18 19:41:46 +08:00
你怎么知道发没发日志,抓包看的?
Phishion
2021-03-18 19:50:37 +08:00
@divilkcvf 全部不好说,我找到的大部分就是弹一个邮件对话框,没有附件,正文内容就是简单的版本号,用户使用系统
fenddddddda
2021-03-18 20:01:35 +08:00
苹果审核需要
Phishion
2021-03-18 20:02:55 +08:00
@divilkcvf 我又看了 3 个不是用邮件发送的,一个 MitM 失败,但是数据量就 1k,另外 2 个就是把简单运行环境 post 出去了,也不是像我想的那样的一条条的日志
Building
2021-03-18 22:23:20 +08:00
iOS 本身会收集 App 信息的,包括闪退,耗电,性能等一系列数据,如果你同意分享分析数据,开发者可以下载到这些数据的。
wipbssldo
2021-03-18 22:39:08 +08:00
你发送反馈,他自然就有办法能拿到你的日志,为什么非要发送反馈的时候发送日志?
everettjf
2021-03-19 08:58:09 +08:00
用什么记录的日志? NSLog?
Phishion
2021-03-19 11:34:53 +08:00
@everettjf os_log
everettjf
2021-03-20 09:22:38 +08:00
@Phishion 看下微信开源的 mars,里面有个 xlog 组件。一些 app 使用这个记录日志。
Phishion
2021-03-20 11:59:26 +08:00
@everettjf 好的,谢谢你!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/762954

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX