Hasan Nagizade
05/15/2023, 3:55 PMalex009
05/15/2023, 5:19 PMHasan Nagizade
05/15/2023, 5:25 PMonlyLink
. Getting error Cannot find a parameter with this name: onlyLink
Hasan Nagizade
05/15/2023, 5:26 PMonlyLink
and sync gradle I am getting this errorHasan Nagizade
05/15/2023, 5:28 PMHasan Nagizade
05/15/2023, 5:28 PMzt
05/16/2023, 3:10 AMHasan Nagizade
05/16/2023, 4:35 AMalex009
05/16/2023, 6:40 AMcocoapods
plugin. it's IceRock cocoapods
plugin.
https://github.com/icerockdev/moko-socket-io/blob/8b515ff2fdf96b3bdbc07f308621348f937f8db6/sample/mpp-library/build.gradle.kts#L8
https://github.com/icerockdev/moko-socket-io/blob/8b515ff2fdf96b3bdbc07f308621348f937f8db6/sample/mpp-library/build.gradle.kts#L27alex009
05/16/2023, 6:57 AMcocoapods {
...
// 11.0 minimal supported
ios.deploymentTarget = "11.0"
// add native dependency
pod(name = "mokoSocketIo") {
this.source = this.git(url = "<https://github.com/icerockdev/moko-socket-io.git>") {
this.tag = "release/0.3.0"
}
}
}
but at now with this way you got additional cinterop generation that not needed for your projectHasan Nagizade
05/17/2023, 4:30 AMcommonMainApi("dev.icerock.moko:socket-io:0.3.0")
this line gives another errorHasan Nagizade
05/17/2023, 4:31 AMalex009
05/17/2023, 4:31 AMHasan Nagizade
05/17/2023, 4:31 AMalex009
05/17/2023, 4:34 AMalex009
05/17/2023, 4:35 AMios
- iosArm64
, iosX64
. need to add iosSimulatorArm64
, then add iosSimulatorArm64Main
dependency to iosMain
sourceset and test that ./gradlew build publishToMavenLocal
run successfulalex009
05/17/2023, 4:36 AMHasan Nagizade
05/17/2023, 7:52 AMalex009
05/17/2023, 7:53 AMHasan Nagizade
05/17/2023, 7:54 AMHasan Nagizade
05/17/2023, 7:54 AMHasan Nagizade
05/17/2023, 7:54 AMHasan Nagizade
05/17/2023, 7:55 AMalex009
05/17/2023, 7:55 AMalex009
05/17/2023, 7:56 AMHasan Nagizade
05/17/2023, 7:56 AMalex009
05/17/2023, 7:57 AMHasan Nagizade
05/17/2023, 7:57 AMHasan Nagizade
05/17/2023, 7:57 AMalex009
05/17/2023, 7:57 AMalex009
05/17/2023, 7:57 AMHasan Nagizade
05/17/2023, 8:13 AMHasan Nagizade
05/17/2023, 8:19 AMalex009
05/17/2023, 8:20 AMalex009
05/17/2023, 8:39 AMHasan Nagizade
05/17/2023, 8:43 AMHasan Nagizade
05/17/2023, 8:47 AMHasan Nagizade
05/17/2023, 8:49 AM./gradlew build publishToMavenLocal
is giving this error > Task :cocoapodBuildMokoSocketIoIphoneosArm64 FAILED
alex009
05/17/2023, 8:50 AMios()
already apply iosX64
and iosArm64
.alex009
05/17/2023, 8:50 AM(cd sample/ios-app && pod install)
Hasan Nagizade
05/17/2023, 8:51 AMiosSimulatorArm64
?alex009
05/17/2023, 8:51 AMiosSimulatorArm64Main -> iosMain
Hasan Nagizade
05/17/2023, 9:02 AMHasan Nagizade
05/17/2023, 9:04 AMHasan Nagizade
05/17/2023, 9:06 AMalex009
05/17/2023, 9:10 AMalex009
05/17/2023, 9:10 AMHasan Nagizade
05/17/2023, 9:11 AMalex009
05/17/2023, 9:12 AMHasan Nagizade
05/17/2023, 9:12 AMalex009
05/17/2023, 9:12 AMalex009
05/17/2023, 9:12 AMHasan Nagizade
05/17/2023, 9:13 AMalex009
05/17/2023, 9:14 AMHasan Nagizade
05/17/2023, 9:15 AM./gradlew build publishToMavenLocal
I can copy full text here if you wantalex009
05/17/2023, 9:16 AM./gradlew build publishToMavenLocal > logs.txt
and then send this logs.txt
here 🙂Hasan Nagizade
05/17/2023, 9:16 AMHasan Nagizade
05/17/2023, 9:17 AMalex009
05/17/2023, 9:18 AM./gradlew build publishToMavenLocal 2> errors.txt
Hasan Nagizade
05/17/2023, 9:19 AMalex009
05/17/2023, 9:20 AM./gradlew build publishToMavenLocal --stacktrace 2> errors.txt
alex009
05/17/2023, 9:20 AM./gradlew build publishToMavenLocal --scan
and send me link)Hasan Nagizade
05/17/2023, 9:23 AMalex009
05/17/2023, 9:28 AMalex009
05/17/2023, 9:28 AMHasan Nagizade
05/17/2023, 9:32 AMalex009
05/17/2023, 9:33 AMHasan Nagizade
05/17/2023, 9:34 AMalex009
05/17/2023, 9:35 AMHasan Nagizade
05/17/2023, 9:58 AMHasan Nagizade
05/17/2023, 10:05 AMHasan Nagizade
05/17/2023, 11:10 AMalex009
05/17/2023, 11:47 AMHasan Nagizade
05/17/2023, 11:54 AMalex009
05/17/2023, 3:43 PMHasan Nagizade
05/17/2023, 3:58 PMHasan Nagizade
05/18/2023, 8:15 AMld: framework not found mokoSocketIo
in my project. Here's the gradle setup. Would this go away if I will use your cocoapods plugin or is it something different?Hasan Nagizade
05/18/2023, 8:16 AMbuild.gradle
Hasan Nagizade
05/18/2023, 8:17 AMalex009
05/18/2023, 4:21 PMHasan Nagizade
05/18/2023, 4:54 PMalex009
05/20/2023, 8:55 PMalex009
05/20/2023, 8:55 PMHasan Nagizade
05/22/2023, 8:18 AMValeriy O.
08/21/2024, 12:06 AMUndefined symbols for architecture arm64:
"_OBJC_CLASS_$__TtC12mokoSocketIo8SocketIo", referenced from:
in ComposeApp[75](libdev.icerock.moko:socket-io-cache.a.o)
ld: symbol(s) not found for architecture arm64