Hi! I am developing a Kotlin Multiplatform library (if you're curious: #decouple). A contributor is planning on introducing iOS support for it. I myself have no knowledge of iOS development (but I'm quite familiar with Kotlin multiplatform itself, mainly JVM and JS). I'm not worried about the Gradle setup, but I am worried about my ability of checking features and avoiding regressions.
From what I've heard (again, my knowledge of the Apple world is near zero), it's not possible to compile an iOS library without an MacOS machine. Is it true? Is it the case even through Docker? I do not have a MacOS machine, I only run Linux variants. If that's the case, how can I test changes contributed to the library?