You can create a pod containing Swift wrapper class with all the functionality needed, export objc headers for that and use that in KMM. Its not ideal but might work for you. Another approach could be to create an interface in KMM, have an implementation in ios project and inject it where required.