0

我有一个包含 swift 和 Objective C 代码的应用程序,如果我将优化级别设置为Fast, Whole Module Optimization并且在日志上它给我错误并且没有其他日志,它只会在发布构建模式下的特定点崩溃

malloc: *** error for object 0x15de80f08: incorrect checksum for freed object - object was probably modified after being freed.
*** set a breakpoint in malloc_error_break to debug

如果我将优化级别设置为Fast, Single File Optimization,它工作得很好。

我似乎无法确定导致Fast, WMO 设置崩溃的代码部分。当我从 Xcode 获取设备日志时,它以非符号化崩溃日志的形式出现。你能给我一些指导来解决和解决这个问题吗?为什么它会因 WMO 设置而崩溃,而不是因 SFO 设置而崩溃?

4

0 回答 0