Right now, there is only one library that does not support the watchOS target: indispensable-asn1 (We only use it to parse certificates and extract their expiration dates). I checked their documentation, and in theory, it should be supported, but it's not so I created an issue in their repository, and apparently, it will be resolved.
According to the official Kotlin documentation, there are multiple targets available for Apple Watch (watchosX64, watchosArm32, watchosArm64 and watchosDeviceArm64) , and we can support some of them.
However, one target—watchosDeviceArm64 (Apple WatchOS on ARM64 platforms)—appears to be unsupported, even by Ktor.
It would be helpful to clarify our watch target.
Right now, there is only one library that does not support the watchOS target: indispensable-asn1 (We only use it to parse certificates and extract their expiration dates). I checked their documentation, and in theory, it should be supported, but it's not so I created an issue in their repository, and apparently, it will be resolved.
According to the official Kotlin documentation, there are multiple targets available for Apple Watch (
watchosX64,watchosArm32,watchosArm64andwatchosDeviceArm64) , and we can support some of them.However, one target—watchosDeviceArm64(Apple WatchOS on ARM64 platforms)—appears to be unsupported, even by Ktor.It would be helpful to clarify our watch target.