【问题标题】:What information does Crashlytics collect from End Users?Crashlytics 从最终用户那里收集哪些信息?
【发布时间】:2017-09-22 10:58:47
【问题描述】:

我在织物中使用 Crashlytics。 我阅读了 privacy-policy.pdf 来检查隐私问题。 我发现存储的信息包括设备状态信息、唯一设备标识符等。 我想知道为设备状态信息和唯一设备标识符收集了哪些确切信息。

感谢和问候, 迈克尔·金。

【问题讨论】:

  • 您如何识别设备型号?是通过操作系统公开的 API 还是通过其他 ID 类型或其他方式?

标签: google-fabric


【解决方案1】:

来自 Fabric 的 Mike。

引用自Crashlytics' site

  • 一个 RFC-4122 UUID,允许我们对崩溃进行重复数据删除。
  • 崩溃发生时的时间戳。
  • 应用的捆绑包标识符和完整版本号。
  • 设备的操作系统名称和版本号。
  • 一个布尔值,指示设备是否已越狱/root。
  • 设备的型号名称、CPU 架构、RAM 量和磁盘空间。
  • 当前运行的每个线程的每一帧的 uint64 指令指针。
  • 如果在运行时可用,包含每个指令指针的纯文本方法或函数名称。
  • 如果抛出异常,则为纯文本类名和异常的消息值。
  • 如果引发了致命信号,请提供其名称和整数代码。
  • 对于加载到应用程序中的每个二进制图像,它的名称、UUID、字节大小和加载到 RAM 中的 uint64 基地址。
  • 一个布尔值,指示应用程序崩溃时是否在后台。
  • 一个整数值,指示崩溃时屏幕的旋转。
  • 一个布尔值,指示设备的接近传感器是否被触发。
  • 设备的物理方向(整数)、当前使用的 RAM 量和当前使用的磁盘空间量。

【讨论】:

  • 最后一个要点:“Crashlytics 使用各种标识符来提供我们的服务,包括”似乎相当模糊。其他地方有更详细的信息吗?
  • 抱歉,哪一部分不清楚 - 后面列出的标识符?
  • 啊,我明白了。不,这就是所有的ID。开头提到的 UUID、Android ID、Android Advertising ID 和 IDFA 都提到了警告。这在我们关于 Android docs.fabric.io/android/crashlytics/… 和 iOS docs.fabric.io/apple/crashlytics/… 的文档中被引用。
  • 谢谢,无法限制该信息。我们需要这些信息来处理崩溃报告。我们将版本号用于多种用途,包括检测回归问题,并在注册应用程序并将崩溃与其关联时使用捆绑标识符。
  • 知道了,谢谢@MikeBonnell ...!
猜你喜欢
  • 2015-11-21
  • 2014-09-16
  • 2019-07-17
  • 2016-11-17
  • 2014-04-07
  • 2021-12-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多