ios - Xcode 没有显示最近的崩溃日志

标签 ios xcode crash-log

在我的手机上,我将“与应用程序开发人员共享”设置为 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 值的那个甚至没有出现。
enter image description here
在 Xcode 中,我导航到 Crashes,但它显示 No Crash Logs:
Windows > Organizer > Crashes > App Store > releaseInAppStore 但 nada
为什么我最近的崩溃日志没有出现?

最佳答案

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

关于ios - Xcode 没有显示最近的崩溃日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50708135/

相关文章:

ios - 在 Swift 中单击 UILocalNotification 时如何启动特定的 ViewController

iphone - 舍入到 "beautiful"值

ios - 如何从运行 iOS 9 的用户那里获取崩溃日志

ios - 为什么找不到崩溃日志

objective-c - UITableView 像 Clear 应用程序一样重新排序

ios - 在 iPhone 应用程序中以美国格式显示电话号码

c++ - XCode 4 搜索中的相对#include 路径?

ios - 如何在 Xcode 或 iTunes connect 上获取 Testflight 外部测试仪的崩溃日志?

ios - 球从墙上弹起不起作用

ios - 如何在 iphone 中调试我的 ionic 应用程序(包括 cordova)?