When copying the instructions from here: <https://...
# multiplatform
k
When copying the instructions from here: https://kotlinlang.org/docs/multiplatform-mobile-ios-dependencies.html#without-cocoapods we are running into an issue of
Copy code
> Task :shared:iosX64Test
dyld[7509]: Library not loaded: @rpath/aries_askar.framework/aries_askar
We’re not sure why we are getting this error. Our build.gradle.kts looks like:
Copy code
val xcf = XCFramework()
    listOf(
        iosX64(),
        iosSimulatorArm64()
    ).forEach {
        it.compilations.getByName("main") {
            val aries_askar by cinterops.creating {
                compilerOpts("-framework", "aries_askar", "-F${projectDir}/askar/ios/aries_askar.xcframework/ios-arm64_x86_64-simulator/")
            }
        }
        it.binaries.framework {
            baseName = "shared"
            xcf.add(this)
        }
        it.binaries.all {
            linkerOpts("-framework", "aries_askar", "-F${projectDir}/askar/ios/aries_askar.xcframework/ios-arm64_x86_64-simulator/")
        }
    }

    iosArm64(){
        compilations.getByName("main") {
            val aries_askar by cinterops.creating {
                compilerOpts("-framework", "aries_askar", "-F${projectDir}/askar/ios/aries_askar.xcframework/ios-arm64/")
            }
        }
        binaries.framework {
            baseName = "shared"
            xcf.add(this)
        }
        binaries.all {
            linkerOpts("-framework", "aries_askar", "-F${projectDir}/askar/ios/aries_askar.xcframework/ios-arm64/")
        }
    }