I am trying to use QuickLayout in a Mac Catalyst target and the consumers of QuickLayout fail to build because some symbols are missing due to QuickLayoutBridge and QuickLayoutCore being added only to iOS targets.
I'm not sure if there's any hard incompatibility or if this is just a weird behavior of SwiftPM with Mac Catalyst when not including it explicitly, but in my testings just explicitly adding .macCatalyst to the supported platforms and the conditions for QuickLayoutBridge and QuickLayoutCore was enough to build the project and see it working in previews.
Is there any hard incompatibility with Mac Catalyst?
You can see my apparently working solution in Sumolari@037748e.
I am trying to use QuickLayout in a Mac Catalyst target and the consumers of QuickLayout fail to build because some symbols are missing due to
QuickLayoutBridgeandQuickLayoutCorebeing added only to iOS targets.I'm not sure if there's any hard incompatibility or if this is just a weird behavior of SwiftPM with Mac Catalyst when not including it explicitly, but in my testings just explicitly adding
.macCatalystto the supported platforms and the conditions forQuickLayoutBridgeandQuickLayoutCorewas enough to build the project and see it working in previews.Is there any hard incompatibility with Mac Catalyst?
You can see my apparently working solution in Sumolari@037748e.