hockeyapp - 使用 Visual Studio App Center (Hockeyapp?),我可以让用户通过电子邮件向我发送他们的崩溃日志或标识自己,以便我可以找到他们的特定崩溃吗?
问题描述
假设用户遇到了非常烦人的崩溃,并且在他们的许可下,我想帮助他们并修复它。但也说我有很多其他用户也遇到了崩溃,所以他们的具体崩溃很难识别。
https://docs.microsoft.com/en-us/appcenter/sdk/other-apis/ios#identify-installations
我怎样才能(在他们的许可下)拉出他们的崩溃日志?我知道每个安装都有一个匿名安装 ID 或其他任何东西,如果我让他们在应用程序中可见,有没有办法让他们通过电子邮件将其发送给我,以便我可以根据它搜索崩溃报告?或者有没有办法直接让他们通过电子邮件向我发送他们的崩溃报告?
解决方案
您可以通过将用户 ID 附加到 App Center 中的崩溃报告来执行此操作:https ://docs.microsoft.com/en-us/appcenter/sdk/other-apis/ios#identify-users
这可以是来自您自己的帐户系统的 ID,或者您可以例如重新使用 App Center SDK 生成的匿名安装 ID。然后,您还需要一种方法让用户告诉您他们的 ID,或者通过在 UI 中显示它,通过自动将其附加到支持请求,或类似的方式。
之后,您可以使用 App Center 的搜索功能通过该 ID 搜索崩溃:https ://docs.microsoft.com/en-us/appcenter/diagnostics/search
推荐阅读
- parallel-processing - JSch - Vertx.Future - 使用相同 Session 和 ChannelSftp 的并行进程
- django - VSCode + remote dev + django:避免转发端口
- google-sheets - 带有 Sum 的 Google Data Studio 聚合 - 为什么不排序?
- python - Python错误与excel交互将公式写入一系列单元格
- javascript - 如何通过在 React 中添加 CSS 类来更改状态
- websphere - 仅适用于 WAS 集群的几个节点的自定义证书
- unity3d - (Unity) 为什么我的 2d 动画看起来不流畅?
- ios - 您如何创建一个仅在首次启动时出现一次的入职屏幕?(斯威夫特/swiftui)
- python - 发送带有数据和 JSON 参数的 post 请求
- javascript - 如何匹配内容脚本(firefox)中的所有域扩展?