Hi, while building the KMM using XCode15.3 version, I am getting the below error. Please help in this:
We have a project where our SDK is built using Kotlin multiplatform and is added to our project as a pod dependency. Issue occurs during our SDK pod compilation.
linkPodDebugFrameworkIos FAILED
error: Compilation failed: Symbol for kotlin/Experimental.
init|-2598733490408306588[0] is unbound
* Source files:
* Compiler version: 1.9.23
* Output kind: FRAMEWORK
error: java.lang.IllegalStateException: Symbol for kotlin/Experimental.init|-2598733490408306588[0] is unbound
at org.jetbrains.kotlin.ir.symbols.impl.IrBindablePublicSymbolBase.getOwner(IrPublicSymbolBase.kt:63)
at org.jetbrains.kotlin.ir.symbols.impl.IrConstructorPublicSymbolImpl.getOwner(IrPublicSymbolBase.kt:91)
at org.jetbrains.kotlin.ir.util.AdditionalIrUtilsKt.getAnnotationClass(AdditionalIrUtils.kt:137)
at org.jetbrains.kotlin.ir.util.AdditionalIrUtilsKt.hasAnnotation(AdditionalIrUtils.kt:159)
at org.jetbrains.kotlin.backend.common.serialization.mangle.ir.IrExportCheckerVisitor$CompatibleChecker.isExported(IrExportCheckerVisitor.kt:89)
at org.jetbrains.kotlin.backend.common.serialization.mangle.ir.IrExportCheckerVisitor$CompatibleChecker.visitClass(IrExportCheckerVisitor.kt:124)
at org.jetbrains.kotlin.backend.common.serialization.mangle.ir.IrExportCheckerVisitor$CompatibleChecker.visitClass(IrExportCheckerVisitor.kt:87)
at org.jetbrains.kotlin.ir.declarations.IrClass.accept(IrClass.kt:73)
at org.jetbrains.kotlin.backend.common.serialization.mangle.ir.IrExportCheckerVisitor$CompatibleChecker.isExported(IrExportCheckerVisitor.kt:93)
at org.jetbrains.kotlin.backend.common.serialization.mangle.ir.IrExportCheckerVisitor$CompatibleChecker.visitSimpleFunction(IrExportCheckerVisitor.kt:134)
at