QMUI_iOS
QMUI_iOS copied to clipboard
模拟器运行单元测试发生死锁
Bug 表现 模拟器运行单元测试发生死锁, 有遇到相同问题的吗
截图

如何重现
- xcode Version 14.2 (14C18)
- 模拟器 iOS 16.2
预期的表现 单元测试可以正常运行
其他信息
- 设备: 模拟器
- iOS 版本: iOS 16.2
- Xcode 版本: 14.2 (14C18)
- QMUI 版本: 4.6.3
QMUIConfiguration 在初始化的过程中需要访问 UIScreen 相关接口以获取当前屏幕的 scale,这过程与系统的逻辑冲突,导致该现象。
该问题仅在运行 XCTest 时存在,不影响正常的项目运行。
下个版本会修复该问题,在此之前可将下方附件替换你本地的同名文件以临时解决。 QMUIConfiguration.m.zip