Résoudre l'erreur Kotlin/Native : il y a toujours un symbole non lié après la génération du module IR <xxx> :

Message d'erreur

Il y a toujours un symbole non lié après la génération du module IR <xxx> :

Symbole public non lié IrSimpleFunctionPublicSymbolImpl : xxx

raison

L'un des cas est que compose est utilisé dans kn (comme la cible iOS), mais comme cette fonction ne peut pas être appelée dans sa cible (ou cela n'a aucun sens d'appeler cette fonction), ir ne génère pas la fonction correspondante, mais lance un exception

solution

À ce stade, il existe un moyen simple de modifier la méthode ou la classe mentionnée dans le message d'erreur avec interne ou privé

De cette manière, les fonctions pouvant être appelées dans la cible correspondante ne seront pas générées.

Ou utilisez un autre moyen, qui consiste à ajouter directement un module intermédiaire, qui peut également résoudre ce problème

épilogue

Je ne sais pas si le jb de suivi s'occupera de ce problème ?

Vous pouvez vous référer au github officiel, ou vous référer à : ComposeViews/ios_shared at main ltttttttttttt/ComposeViews (github.com)

Je suppose que tu aimes

Origine blog.csdn.net/qq_33505109/article/details/129890923
conseillé
Classement