这是从今天开始的Xcode 15.我没有添加任何新的日志(log)或打印语句,但当我在我的iPhone 14 Pro上构建和运行时,我点击应用程序中的一个视图,控制台正在打印:

1日志(log)/路标消息由于实时模式录制中的高速率而丢失.要保证所有日志(log)的传递,请在可执行文件的环境中将IDELogReDirectionPolicy设置为oslogToStdio.

无数次.当我在我的iPhone13 mini上构建并运行完全相同的代码时,它不能做到这一点?

推荐答案

我也有同样的情况,但只有当我在物理设备上运行我的应用程序时.我无法再进行调试,因为我在XCode中的调试区一直显示这些消息.

因此,我按照日志(log)消息所说的做了,并将值为oslogToStdio的环境变量IDELogRedirectionPolicy添加到可执行文件的环境中.现在,我在调试区中看不到这些消息了.

Ios相关问答推荐

设置堆栈视图的所有属性

如何创建自定义组件来接受(和传递)所有可能的Textfield参数?

如何在react 本机模块中使用Bundle.main.Path()在SWIFT中导入assets资源

Xcode 15模拟器用x86_64编译

clang:错误:SDK 路径中不包含libarclite

Swift Combine:prepend() before share() 阻止初始接收器执行

转换在 NavigationView 中不起作用

包装在 AnyView 中时 UIViewControllerRepresentable 无法正常工作

SwiftUI:如何用拇指移动滑块值

分析应用程序版本时出错 - Apple 提交到store

如何在通用应用程序中同时支持 iPad 和 iPhone 视网膜图形

如何忽略touch 事件并将它们传递给另一个子视图的 UIControl 对象?

NSURLConnection 的 Xcode 4 警告未使用表达式结果

在 UITextView 中垂直居中文本

导航控制器自定义过渡动画

~= Swift 中的运算符

在 iOS 上编写文件

UISegmentedControl 以编程方式更改段数

有没有办法在应用store 之外分发 ios 应用程序?

检测应用程序何时进入我的视图背景的最佳方法是什么?