itshan
04/21/2024, 10:59 AMkpgalligan
04/21/2024, 2:01 PMkpgalligan
04/21/2024, 2:02 PMkpgalligan
04/21/2024, 2:02 PMspm(swiftToolVersion = "5.8") {
iOS { v("14") }
}
kpgalligan
04/21/2024, 2:04 PMitshan
04/21/2024, 3:55 PMkpgalligan
04/21/2024, 3:56 PM0.5.4
is out. It was the website fix I hadn't published: https://github.com/touchlab/KMMBridge/releases/tag/0.5.4kpgalligan
04/21/2024, 3:56 PMkpgalligan
04/21/2024, 3:58 PMkmmbridge {
...
spm(targetPlatforms = {
iOS { v("14") }
})
}
That can be:
kmmbridge {
...
spm {
iOS { v("14") }
}
}
kpgalligan
04/21/2024, 3:58 PMkpgalligan
04/21/2024, 3:59 PM1. targetPlatforms - should support multi-targets - which not support now.You're saying that won't work with that syntax. It should...
itshan
04/21/2024, 4:00 PMkpgalligan
04/21/2024, 4:03 PMkpgalligan
04/21/2024, 4:03 PMitshan
04/21/2024, 4:07 PMitshan
04/21/2024, 4:08 PMkpgalligan
04/21/2024, 4:26 PMkaeawc
04/22/2024, 1:34 PM./gradlew :allshared:embedAndSignAppleFrameworkForXcode
This is in a single repository environment. Signer and everything else is the same between builds, just curious if I can have this be a cacheable artifact of CI.kpgalligan
04/22/2024, 1:50 PMkpgalligan
04/22/2024, 1:51 PMkaeawc
04/22/2024, 2:10 PM--no-configuration-cache
to the example Run Scripts since it immediately breaks the moment you add configuration cache to the project level settings. Would like to help get that working eventually since its really nicekaeawc
04/22/2024, 2:11 PMkaeawc
04/22/2024, 2:11 PMif CI && allshared/build exists, do not run gradle
kaeawc
04/22/2024, 2:12 PMkaeawc
04/22/2024, 7:30 PMkaeawc
04/22/2024, 7:31 PMfastlane scan
waiting for this, but apparently ~500 seconds is just waiting for the iOS Simulator to boot. Looking into https://github.com/biscuitehh/yeetd because apparently there was an XCode 15 regressionkaeawc
04/22/2024, 11:16 PMAndrew Watson
04/23/2024, 5:22 PMAndrew Watson
04/23/2024, 5:23 PMBradleycorn
04/23/2024, 8:17 PMSkie
in my KMP library, and I use Ktor for making http requests. I recently updated to the latest version of Skie, and it started giving me a warning about Ktor … :
w: 'var MyPackage.Ktor_httpHttpStatusCode.description' was renamed to 'var MyPackage.Ktor_httpHttpStatusCode.description_' because of a name collision with an another declaration 'func MyPackage.KotlinBase.description() -> Swift.String'. Consider resolving the conflict either by changing the name in Kotlin, or via the @ObjCName annotation. You can also suppress this warning using the 'SuppressSkieWarning.NameCollision' configuration. However using renamed declarations from Swift is not recommended because their name will change if the conflict is resolved.
(at val description: String defined in io.ktor.http.HttpStatusCode)
Obviously Ktor is a dependency, so I can’t suppress the warning by adding an inline annotation. I could add it in my gradle configuration, but then it would apply to everything in my library.
How can I resolve this?