[0.88] SwiftPM: move injected build settings and build scripts out of project.pbxproj
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 42/100
- Tipo di issue
- Refactoring
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Attiva
- Stack tecnologico
- react-native, swift
- Ambito
- build-system, release
Direzione di ricerca
Start by reading the linked SwiftPM change in PR #58834 and the prerequisite PR #59043, then inspect the new ReactNativeSPM/ folder and its committed build settings and build-phase scripts. Make sure the SwiftPM opt-ins for RN_STRICT_API and RN_ALLOW_FRAMEWORKS are present before applying the move. Done means the injected settings and scripts are outside project.pbxproj and an spm update no longer changes that file.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Target Branch
0.88
Link to commit or PR to be picked
https://github.com/react/react-native/pull/59313
Description
A routine SwiftPM spm update, such as a React Native version bump, no longer changes project.pbxproj. The build settings and build-phase scripts that React Native adds now go into committed files in a new ReactNativeSPM/ folder.
This is a port PR against 0.88-stable of #58834, which already landed in main. We opened it to avoid merge conflicts. It is PR 5 of 5 in a stack (#59309, #59310, #59311, #59312, #59313); merge them in that order.
The commit on main also contains changes from #59043, which is not on 0.88-stable. This port leaves those changes out, so #59043 does not need to be picked.
- Lingua principale
- JavaScript
- Stelle
- 429
- Fork
- 11
- Merge medio
- 4h 13m
- PR unite (30g)
- 7
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di reactwg/react-native-releases
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
reactwg/react-native-releases#1491 ·
-
Type Pick Request
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
reactwg/react-native-releases#1487 · 1 commento ·
-
Type Pick Request
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
reactwg/react-native-releases#1472 · 1 commento ·
-
Type Pick Request
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
reactwg/react-native-releases#1435 · 1 commento ·
-
Type Pick Request
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
reactwg/react-native-releases#1427 · 1 commento ·
Tutte le issue di reactwg/react-native-releases
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
I maintainer di solito rispondono entro 13 giorni
-
Slack: DM thread replies sent with "Also send to..." never reach the agentForse già presa @roboeve l’ha presa oggi. Apertabug channel:slack p2
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
vercel/eve#5774 · 2 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
Android: keyboard height remains stale when IME disappears without a closing animationForse già presa @jaxnnux l’ha presa oggi. ApertaMissing info Missing repro Platform: Android
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
software-mansion/react-native-reanimated#11106 · 2 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
enhancement version-minor
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
cuttle-cards/cuttle#1467 ·
I maintainer di solito rispondono entro 1 giorno
-
2026-11 bug good first issue gsoc-2027 project: mockuper
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
alphaonelabs/website#1147 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno