iOS 18.4中设置URLSessionConfiguration的usesClassicLoadingMode为false时崩溃问题求助
iOS 18.4中设置URLSessionConfiguration的usesClassicLoadingMode为false时崩溃问题求助
各位开发者朋友好,最近在适配iOS 18.4版本功能时,碰到了一个头疼的问题:当我尝试把URLSessionConfiguration的usesClassicLoadingMode属性设置为false时,App直接崩溃了,完全摸不着头绪。
我的代码片段是这样的:
let config = URLSessionConfiguration.default if #available(iOS 18.4, *) { config.usesClassicLoadingMode = false }
崩溃日志的关键报错信息如下:
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[__NSCFBoolean objectForKeyedSubscript:]: unrecognized selector sent to instance 0x1f655c390'
*** First throw call stack: (0x188ae52ec...
我已经反复检查过代码逻辑,确认没有明显的语法错误,也排查了是否有其他地方对这个配置对象做了额外的修改操作,但还是没能找到问题的根源。有没有朋友在iOS 18.4上遇到过类似的情况?或者能帮忙分析下这个崩溃可能是什么原因导致的?真的非常感谢!
备注:内容来源于stack exchange,提问作者Digitral
相关产品推荐
相关产品推荐

