首页 > 其他分享 >查看 App 的崩溃日志

查看 App 的崩溃日志

时间:2024-03-01 09:57:58浏览次数:27  
标签:查看 报告 Xcode 崩溃 日志 App

热烈欢迎,请直接点击!!!

进入博主App Store主页,下载使用各个作品!!!

注:博主将坚持每月上线一个新app!!

我们都希望我们的 App 永远不会崩溃。然而,当崩溃发生时,从这些崩溃中捕获的日志可以帮助你排除 bug,并使你的 App 重新开始运行。如果出现问题,你的 App 会自动从选择向你发送匿名崩溃数据的用户那里收集崩溃报告。你可以使用 Mac 上的“Xcode Organizer”(Xcode 组织器)来查看这些数据。

注意:虽然有一些第三方分析工具在整合进你的 App 时也可以提供有关崩溃线程的信息,但你也许并不总能看到完整的回溯。此外,你从第三方工具获得的日志可能不是你在提交反馈时可以发送给 Apple 的格式。

以下内容可以帮助你直接从《Xcode》和 Mac 的《访达》App 中访问完整的崩溃报告。

找到你 App 的崩溃日志

有两种方法可以查看你的 App 的崩溃日志。第一种方法为你提供一目了然的信息——例如在 iOS 更早版本上遇到崩溃的用户的百分比。而另一种方法则提供了更详细的单个崩溃报告。

  1. 打开《Xcode》。
  2. 在菜单栏中选择“Window”(窗口)。
  3. 前往“Organizer”(组织器)>“Crashes”(崩溃)。
  4. 在下拉菜单中选择“App Store”。

“Xcode Organizer”可以显示你的 App 所报告的崩溃,并按问题和频率整理。你只能看到来自选择分享匿名崩溃报告的用户的信息。

在这里,你可以看到你的 App 的各个构建版本的崩溃报告,包括 TestFlight beta 版和你已经发布到 App Store 的版本。你可以一目了然地浏览所有崩溃记录,并查看统计数据,以了解不同操作系统版本和不同设备的崩溃情况。

如果你想直接开始排除故障,你甚至可以打开一个崩溃报告,并通过选择“Open In Project”(在项目中打开)选项,直接跳到《Xcode》中相关的那一行。

查看你 App 的崩溃日志

为了详细查看各个崩溃日志,你需要使用 Control 键。

  1. 按住 Control 点按崩溃。
  2. 选择“Show in Finder”(在访达中显示)。
  3. 在《访达》窗口中,按住 Control 点按高亮显示的 .xccrashpoint 文件。
  4. 选择“Show Package Contents”(显示包内容)。
  5. 在显示的文件夹中,前往“DistributionInfos”>“all”>“Logs”。

在“Logs”文件夹中,你会找到所有的崩溃报告。你可以浏览这些报告并进行相应的故障排除。你也可以在向 Apple 报告反馈时使用这些崩溃报告。

标签:查看,报告,Xcode,崩溃,日志,App
From: https://www.cnblogs.com/strengthen/p/18046289

相关文章

  • 详解海量日志传输框架 Flume
    什么是Flume本次我们来聊一聊Flume,它是Cloudera提供的一个高可用、高可靠、分布式的日志收集框架,用于海量日志的采集、聚合以及传输。Flume在生产上使用最多的场景就是,实时读取服务器本地磁盘的数据,然后将数据写入到HDFS。Flume基础架构再来看看Flume的基础架构:Ag......
  • 计算巢AppFlow-如何在钉钉群实现智能答疑
    随着大模型能力越来越强大,利用大语言模型进行智能答疑已经成为了一个非常普遍和常见的场景。然而,各个产品或业务方要能够准确有效地进行答疑,仅依靠大模型的通用能力是远远不够的,这时候利用私有领域FAQ文档进行大模型的检索增强生成往往可以有效解决上述问题。通义百炼平台提供了......
  • uniapp 小程序 request.js 文件书写
    uniapp小程序request.js文件书写:https://blog.csdn.net/weixin_46479579/article/details/124431422?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_utm_term~default-16-124431422-blog-132159578.235^v43^pc_blog_bottom_relevance_base9&spm=1001......
  • logger & journalctl,LINUX日志管理
    简介:有时候写一些linux系统脚本,外加定时任务,总是希望能看到日志,所以就有了各种骚操作。一:自己写自己写入指定日志,并进行容量管理。#日志文件LOG_FILE=./log/log-$(date'+%Y-%m-%d').txtpath=./logcheck_logs(){if[!-d$path];thenmkdir$pathfi......
  • uniapp开发小程序H5页面顶部导航栏navigationBar如何隐藏?三种解决办法
    uniapp开发小程序H5页面顶部导航栏navigationBar如何隐藏?三种解决办法:https://blog.csdn.net/qq_37860634/article/details/131226906?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522170917383916800225594144%2522%252C%2522scm%2522%253A%252220140713.130102334.pc......
  • 苹果App Store上架工具介绍
    摘要苹果AppStore作为iOS应用程序的主要分发渠道,上架应用程序需要遵守规定和通过审核。为了帮助开发者更方便地上架应用程序,苹果提供了一些工具和服务,如Xcode、appuploder和克魔助手等。本文将详细介绍这些常用的苹果App上架工具,以帮助开发者更好地管理和发布应用程序。  ......
  • 微信小程序的配置文件app.json的所有内容(十七)
    微信小程序的配置文件app.json的所有内容  {  "pages":["page1","page2","page3"], //页面路径列表,第一个页面路径为小程序初始页面  "window":{ //小程序窗口设置   //如果不进行额外的配置,小程序页面将使用默认的导航样式。"navigationStyle":"defau......
  • 【APP逆向18】解决NO_PROXY抓包问题
    1.前置:在抓包某货app时,基于关键字搜索,我们发现抓不到返回商品信息的接口,这是怎么回事呢?这是因为在安卓开发时,OkHttp发送请求,设置Proxy.NO_PROXY,基于系统代理都是抓不到包。OkHttpClientclient=newOkHttpClient();FormBodyform=newFormBody.Builder().add("user"......
  • GitHub使用日志(day7)
    IDEA连接GitHub1、环境准备在连接前需要安装远程Git仓库和本地的Git客户端远程Git仓库可以在GitHub中创建,配置可以自行选择 本地GIt自行在官网下载,下载链接:https://git-scm.com/,安装可以直接next安装默认即可安装完成后需要在IDEA配置Git插件,打开IDEA,左上角FIle->Settin......
  • GitHub使用日志(day8)
    2、配置GitHub的API令牌2.1、打开IDEA,左上角FIle->Settings,搜索github,点击+ 2.2、输入github的邮箱和密码2.3、直接使用账号密码登录可能会报错(可能是因为墙?) 2.4、我们用Token登录2.5、登录github,选择setting 2.6、点击Developersetring 2.7、点击personala......