gpt4 book ai didi

iOS Monitor 是否像 Android Monitor 一样用于调试?

转载 作者:行者123 更新时间:2023-12-03 20:30:23 27 4
gpt4 key购买 nike

我是 iOS 开发新手。我正在解决的是如何在 iPhone 中运行我的应用程序时获取有关该应用程序的信息。

例如:当我在 Android 中开发时,我连接手机(使用净化模式)并打开 Android Monitor。这样我就可以通过监视器向我显示是否出现问题: 第 425 行 nullPointerException ....

问题是什么? 我在 Windows PC 中使用 HTML 和 Ionic 构建了混合应用,因此我使用 Ionic View 在 friend 的 iPhone 中显示我的应用。然后我在 friend 的 Mac 上下载了 xCode,我想知道我的应用程序出了什么问题,因为它显示了白屏。

所以...也许,如果我可以执行类似我用 Android 监视器描述的操作并找到错误,我就可以遇到应用程序错误。

感谢您的帮助!

最佳答案

根据您正在执行的操作,可以在多个位置查看错误和日志输出。如果您通过 Xcode 运行应用程序,则可以在调试 View 中看到控制台输出 - 使用工具栏上的以下按钮打开调试 View :

enter image description here

调试 View 将出现在 Xcode 窗口的底部,它可以有两个 Pane - 变量 View 和控制台输出。控制台输出区域将显示应用程序在 Xcode 中运行时的输出。您可以使用显示调试 View 时在右下角看到的两个按钮来打开/关闭这两个 Pane 。

如果您没有通过 Xcode 运行应用程序,则可以通过 USB 线将设备连接到 Mac,然后在 Xcode 中从菜单中选择窗口 - 设备 Xcode 菜单。您获得的新窗口将允许您连接到您的设备并查看设备上的崩溃日志。如果您的应用崩溃了,这应该允许您查看应用中的崩溃日志。

或者,当您的 iOS 设备连接到 Mac 时,您可以通过在 Mac 上运行控制台应用程序来查看控制台输出(类似于 iOS 上的“监视器”)。在控制台应用程序侧边栏上,您应该会看到您的 iOS 设备。如果选择设备,您可以在设备上看到控制台,如下所示:

enter image description here

上面的内容可能会向您展示应用程序运行时发生的情况。

希望这有帮助:)

关于iOS Monitor 是否像 Android Monitor 一样用于调试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43220112/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com