sweetlyGit

Results 4 comments of sweetlyGit

> [#1393 (comment)](https://github.com/Tencent/QMUI_iOS/issues/1393#issuecomment-2720616229) 您好,感谢您百忙之中的回复,看日志代码是崩溃在QMUIStringPrivate.m文件中的以下代码中的第三行 NSString * (*originSelectorIMP)(id, SEL, NSRange); originSelectorIMP = (NSString * (*)(id, SEL, NSRange))originalIMPProvider(); NSString * result = originSelectorIMP(selfObject, originCMD, range); return result; 您的意思是未兼容iOS18导致的,用最新的代码中的QMUIStringPrivate文件做一下本地的更新替换可以解决问题对吗?

不仅iOS18以上存在这个问题,根据监控数据,iOS系统为: 17.5.1,也有出现Crash

好的,谢谢,我这边用您git仓库里最新的代码QMUIStringPrivate.m文件做了替换,新版本观察一段时间,再看一下

您好,我们把本地文件QMUIStringPrivate.m替换为了git仓库目前最新的QMUIStringPrivate.m文件(共413行),观察发现还是在该文件的399行,出现了Crash,Crash具体日志如下: +[NSAttributeDictionary newWithDictionary:] (in UIFoundation) + 136 -[NSConcreteMutableAttributedString initWithString:attributes:] (in Foundation) + 168 __58+[QMUIStringPrivate(Safety) qmuisafety_NSAttributedString]_block_invoke_2.71(QMUIStringPrivate.m:399) -[NSAttributedString _ui_synthesizeAttributedSubstringFromRange:usingDefaultAttributes:] (in UIKitCore) + 104 Crash设备的操作系统:iOS 16.1.2,烦请帮忙请核查一下 @MoLice