Resuelva el error de Kotlin/Native: Todavía hay un símbolo no vinculado después de la generación del módulo IR <xxx>:

mensaje de error

Todavía hay un símbolo no vinculado después de la generación del módulo IR <xxx>:

Símbolo público independiente IrSimpleFunctionPublicSymbolImpl: xxx

razón

Uno de los casos es que compose se usa en kn (como el destino de iOS), pero como esta función no se puede llamar en su destino (o no tiene sentido llamar a esta función), ir no genera la función correspondiente, sino que arroja un excepción

solución

En este momento, existe una forma sencilla de modificar el método o la clase mencionados en el mensaje de error con internal o private

De esta forma, no se generarán las funciones que se puedan llamar en el destino correspondiente.

O use otra forma, que es agregar directamente un módulo intermedio, que también puede resolver este problema

epílogo

No sé si el jb de seguimiento se ocupará de este problema.

Puede consultar el github oficial o consultar: ComposeViews/ios_shared en main ltttttttttttt/ComposeViews (github.com)

Supongo que te gusta

Origin blog.csdn.net/qq_33505109/article/details/129890923
Recomendado
Clasificación