在设备上记录数据并检索日志

2023-11-27

在 Xcode 中进行调试构建时,无论我使用的是模拟器还是实际设备,NSLog、printf、fprintf assert 和 NSAssert 语句都会出现在控制台上

如果我现在在设备上运行一个发布版本(假设我发送了一个测试飞行版本并在我的 iPhone 上将其放大;这将是一个发布版本),其中哪些(如果有)会被记录?

以及如何检索日志?

NSLog 实际上在发布版本中输出一些内容吗?决定因素是什么?是写入stdout还是stderr?仅 stderr 写入设备日志吗?这是否意味着我必须使用 fprintf ?设备日志中是否写入了任何内容?有这样的事吗?如果可以的话,如何领取呢?

有人可以澄清一下情况吗?


在 Xcode 6.1.1 中,您可以通过执行以下操作来查看 NSLog 输出。但是,我不确定它是否可以让您查看太早以前的日志。我只看到它回到了几个小时。

无论如何,步骤如下:

  1. 在 Xcode 中,转到“窗口”->“设备”。
  2. 在左侧面板中选择您的设备。
  3. 单击小箭头,如下面的屏幕截图所示。

enter image description here

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在设备上记录数据并检索日志 的相关文章

随机推荐

  • 打开 O_CREAT | Linux 中 NFS 上的 O_EXCL?

    当在 Linux 2 6 内核和 NFSv3 中时open fname O CREAT O EXCL 生效了吗 目前的规范open 2 系统调用文档 http www kernel org doc man pages online page
  • Notepad ++ - 只保留数字

    我有一个包含数字和字符的文本文件 阿拉伯语 像这样 943894 964737 编号 1045051 10653 10653 to this 943894964737 1045051 10653 我想删除除数字之外的所有内容 我在这里查看了
  • 下拉列表中选项的粗体部分

    有没有办法仅将下拉列表选项中的部分文本加粗或者这是不可能的 我知道您可以使用 CSS 设置整个选项的样式 但这不是我想要的 并且选项标签内的 HTML 不会呈现 这是下拉列表项的示例 一些ID 身份证件说明 你不可以做这个 您会发现 那里
  • 从plist中检索数据

    我有一个 plist 里面有一个数组 然后是一组字典元素 如何将数据从 plist 检索到我的数组 如何在一个数组中获取类别名称 Objective C Read plist from bundle and get Root Diction
  • 在客户端定义传输类型

    我需要对 IE 使用 jsonp polling 对 Firefox 使用 xhr polling 所以我 尝试在客户端定义传输类型 如下所示 if Firefox s d d test navigator userAgent test f
  • 在 T 和 UnsafeCell 之间转换是否安全且定义的行为?

    A 最近的问题正在寻找构建自我参照结构的能力 在讨论该问题的可能答案时 一个可能的答案涉及使用UnsafeCell用于内部可变性 然后通过 丢弃 可变性transmute 这是这种想法的实际应用的一个小例子 我对这个例子本身并不很感兴趣 但
  • 查找字符串是否混合大小写的最有效方法

    假设我有很长的字符串 并且我想查看某列是 allLower allUpper 还是混合大小写 例如下面的列 text hello New items iTem12 3nXy 文本将是mixedCase 确定这一点的简单算法可能是 int i
  • WPF 应用程序中的图像显示比在外部查看器中查看时要小

    当我在 WPF 应用程序中显示 JPEG 使用以下代码 时 它显示的大小明显小于在 Windows 图片查看器中以实际大小打开 JPEG 的情况 我在运行时深入研究了 ImageSource 的属性 我的图像具有 DPI 为 219 高度为
  • 如何在 pyinstaller 中添加静态(html、css、js 等)文件以创建独立的 exe 文件?

    我在用着QtWebEngineWidgets QtWebChannel创建 PyQt5 应用程序 它使用 HTML CSS JavaScript 当我们以一般方式运行时 即运行正常 python main py 导入 HTML 如下 cur
  • 如何创建一个支持sql转换的方法?

    我想使用我在查询中创建的方法 因为我需要实现一种特殊类型的过滤器 return manager Clients SelectAll Where cli gt cli Name SatisfyFilter filter Name cli La
  • 录制的视频方向错误

    我在用着mCamera setDisplayOrientation 90 旋转相机 这成功地改变了相机预览 但没有改变实际的 相机 因此录制的视频仍然是横向的 他们有办法做到这一点吗 这可能对你有帮助 mMediaRecorder setO
  • 前向填充 python pandas 数据框中除最后一个值之外的所有值

    我在 pandas 中有一个数据框 其中有几列我想转发填充值 目前我正在做 columns a b c for column in columns df column fillna method ffill inplace True 但是由
  • Timepicker Updatesourcetrigger=propertychanged 不更改值

    我在 Windows 窗体中托管 WPF 用户控件 在 wpf 用户控件中 我使用 wpfToolkit extended 中的时间选择器 如果我使用向上或向下键或仅在文本字段中输入时间 则尽管我使用的是 Updatesourcetrigg
  • python - 增加数组大小并将新元素初始化为零

    我有一个大小为 2 x 2 的数组 我想将大小更改为 3 x 4 A 1 2 2 3 A new 1 2 0 0 2 3 0 0 0 0 0 0 我尝试了 3 个形状 但没有成功 并且追加只能追加行 不能追加列 我不想遍历每一行来添加列 有
  • 如何使用 asp.net 将 .docx 转换为 html?

    Word 2007 将其文档保存为 docx 格式 这实际上是一个 zip 文件 其中包含大量内容 包括带有文档的 xml 文件 我希望能够获取 docx 文件并将其放入我的 asp net Web 应用程序中的文件夹中 并让代码打开 do
  • 检测两个div是否重叠[重复]

    这个问题在这里已经有答案了 可能的重复 jquery如何检测两个div是否接触 我花了很多时间试图弄清楚如何检测两个 div 是否重叠 我尝试了 gamequery 插件并像这样使用它 checkform collision checkfo
  • Android 上运行时的重复视图

    我已经为活动创建了布局文件 在此布局中 我创建了一个带有文本视图和编辑文本的 LinearLayout 现在我想创建额外的 LinearLayout 其外观和包含与原始 LinearLayout 完全相同的视图 但具有不同的文本 我还想在运
  • 批量更新Mongodb中匹配子文档的数组

    我正在 Mongodb 3 6 上运行 以下是我的文档的结构 其中存储产品列表的月度费率信息 id 12345 class com example ProductRates rates productId NumberInt 1234 ra
  • 如何在Qt中发出跨线程信号?

    Qt 文档指出信号和槽可以direct queued and auto 它还指出 如果拥有插槽的对象 生活 在与拥有信号的对象不同的线程中 则发出此类信号将像发布消息一样 信号发出将立即返回 并且将在目标线程的事件循环中调用插槽方法 不幸的
  • 在设备上记录数据并检索日志

    在 Xcode 中进行调试构建时 无论我使用的是模拟器还是实际设备 NSLog printf fprintf assert 和 NSAssert 语句都会出现在控制台上 如果我现在在设备上运行一个发布版本 假设我发送了一个测试飞行版本并在我