Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Is Mac Catalyst unsupported?

Aperta
#21 2 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
35/100
Tipo di issue
Bug
Chiarezza
Da chiarire
Stato di attività
Ferma
Stack tecnologico
swift

Direzione di ricerca

Esamina le condizioni di piattaforma di SwiftPM per QuickLayoutBridge e QuickLayoutCore, che l'issue identifica come esclusive di iOS. Confrontale con il commit funzionante collegato, quindi crea un target Mac Catalyst e verifica che i consumer compilino e che le anteprime funzionino prima di decidere se il supporto è compatibile.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

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 https://github.com/Sumolari/QuickLayout/commit/037748e803b77efe45030e12f4f0da676273474d.

Lingua principale
Swift
Stelle
366
Fork
21
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di facebook/QuickLayout

Tutte le issue di facebook/QuickLayout

Issue simili

Altre issue su Swift

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.