8

在我的手机上,我将Share With App Developers设置为On.

设置 > 隐私 > 分析 > 与应用开发者共享 > 开启

我打印了一个 nil 值来强制崩溃:

var x: String?
print(x!)

我在控制台中看到了崩溃,但是当我去:

Window > Device and Simulators > myPhone > myApp's name > View Device Logs > Process > myApp's name

我只看到自 2017 年 11 月以来我的应用程序的旧崩溃(之前或之后都没有)。它没有显示我的应用程序的任何当前崩溃,但它显示了我所有其他应用程序(如 YouTube、Slack、Stack Overflow 等)的所有当前崩溃。我一小时前刚刚打印 nil 值的那个甚至没有出现。

在此处输入图像描述

在 Xcode 中,我导航到崩溃,但它说没有崩溃日志:

Windows > 管理器 > 崩溃 > App Store > releaseInAppStore但 nada

为什么我最近的崩溃日志没有出现?

4

1 回答 1

1

我的问题是我选择了错误的操作系统。

确保为您的应用选择了正确的操作系统。在管理器的左上方是选择您的应用程序的下拉菜单,应用程序列出了两次:iOS 和 Mac。如果您选择了 Mac(当您的应用适用于 iOS 时)崩溃日志将不会显示。

于 2020-12-10T13:06:18.930 回答