Postby ssbmaccom » 17 Jul 2019 18:40
Catalyst Framework is basically a port of UIKit to macOS, so you mostly can port an App from iOS to macOS without replacing all the stuff to AppKit. Catalyst framework obviously is linking against different frameworks.
Thus VLCKit for macOS is rejected when building an iOS project for macOS, which you can (in theory) simply achieve by enabling a flag in Xcode.
It would be required to build VLCKit for iOS against Catalyst framework to run on macOS with UIKit. So far I don't know (and it is not well documented) which settings are required to do this on command line. I try to figure out - for sure you need to switch the SDK accordingly, but not sure if this moves from the build script for VLCKit to building libVLC underneath that.