Xcode13模拟器运行iOS App出现Writing analzed variants日志相关问题咨询
Writing analzed variants.日志问题解答 产生原因
- 这条存在拼写错误的日志是Xcode 13本身的底层bug,错误原因是苹果官方的模拟器运行时工具拼写失误,把正确的analyzed漏写了字母y。
- 日志是模拟器在处理应用的资源变体(如多分辨率图片、多语言本地化资源等)时输出的调试内容,属于Xcode自带的日志噪音。
是否由个人代码触发
- 该日志和你编写的业务代码、项目引入的第三方依赖完全无关,所有使用Xcode 13在模拟器中运行iOS项目的开发者都会出现这条输出。
隐藏方法
方法1:针对性过滤单条日志
在Xcode底部调试控制台的右下角过滤输入框中,输入-Writing analzed variants即可,减号开头的过滤规则代表屏蔽包含对应内容的日志。
方法2:全局屏蔽所有系统级无关日志
- 点击Xcode顶部的项目Scheme,选择Edit Scheme
- 切换到Run标签的Arguments栏目
- 在Environment Variables区域新增键为
OS_ACTIVITY_MODE,值为disable的参数
注意:开启
OS_ACTIVITY_MODE = disable参数后,会同时屏蔽所有系统层面的日志输出,如果你需要排查系统抛出的崩溃相关日志,可以临时关闭该参数调试。
内容的提问来源于stack exchange,提问作者pkamb
相关产品推荐
相关产品推荐

