Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

Error ealier when framework names collide and clean up when resolved

Offen
#365 0 Kommentare 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Anfängerfreundlichkeit
35/100
Issue-Typ
Bug
Klarheit
Größtenteils klar
Aktivitätsstatus
Veraltet
Tech-Stack
react-native, typescript

Rechercherichtung

Es wird keine Quelldatei, kein Test und kein Einstiegspunkt genannt. Reproduziere die Installation mit zwei Frameworks, die unterschiedliche Pfade, aber denselben Bezeichner haben, und verfolge anschließend die Installation des Node-API-Frameworks sowie die Bereinigung des Build-Ordners. Erledigt ist die Aufgabe, wenn Kollisionen früher fehlschlagen und das Issue einen zuverlässigen Wiederherstellungspfad bietet, nachdem ein Framework entfernt wurde.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

Apple 🍎 Host 🏡 Linking 🔗

After #351 merged and while experimenting with #363 I had frameworks on the filesystem with different path but same identifiers and got this error while installing an app.

Please try again later. Found bundle at /Users/kraenhansen/Library/Developer/CoreSimulator/Devices/4EDDABA6-E72F-4FBF-85C5-576A9A9EA5F5/data/Library/Caches/com.apple.mobile.installd.staging/temp.nhmXW6/extracted/ReactTestApp.app/Frameworks/node-addon-examples--example-2-hello.framework with the same identifier (example-2.hello) as bundle at /Users/kraenhansen/Library/Developer/CoreSimulator/Devices/4EDDABA6-E72F-4FBF-85C5-576A9A9EA5F5/data/Library/Caches/com.apple.mobile.installd.staging/temp.nhmXW6/extracted/ReactTestApp.app/Frameworks/example-2--hello.framework

After deleting one of these, the error persisted.

Ideally - we should check and fail if Node-API frameworks collide and investigate if it would be possible to provide a better recovery method than cleaning the build folder.

Vorherrschende Sprache
TypeScript
Sterne
191
Forks
11
Ø Merge
11 Std. 56 Min.
Gemergte PRs (30 T.)
2

Entwicklungsumgebung

Dieses Projekt bietet weder Dev-Container noch Dockerfile noch Beitragsleitfaden – die Einrichtung liegt bei Ihnen. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus callstackincubator/react-native-node-api

Alle Issues in callstackincubator/react-native-node-api

Ähnliche Issues

Weitere Issues zu TypeScript

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.