第三篇文章收尾时,我们说迁移完成后的日常是"新功能默认 KMP-first"。这句话没错,但它隐藏了一个前提: 共享层代码在两端的运行环境并不对等 ——同样的代码,在 Android 上是一次可捕获的异常,在 iOS 上可能是整个进程的直接死亡。 这篇文章记录一次真实事故:轻糖 iOS 版冷启动 3 秒必现 SIGABRT,堆栈指向一个陌生的符号 propagateExceptionFinalRe…
第三篇文章收尾时,我们说迁移完成后的日常是"新功能默认 KMP-first"。这句话没错,但它隐藏了一个前提: 共享层代码在两端的运行环境并不对等 ——同样的代码,在 Android 上是一次可捕获的异常,在 iOS 上可能是整个进程的直接死亡。 这篇文章记录一次真实事故:轻糖 iOS 版冷启动 3 秒必现 SIGABRT,堆栈指向一个陌生的符号 propagateExceptionFinalRe…
讨论
登录后参与讨论
还没有评论,来说第一句吧。