Wie kann ich den ios-Ordner im React Native-Projekt neu generieren?
Also vor einer Weile habe ich gelöscht /ios-Verzeichnis in meinem reagieren native app (nennen wir es X). Ich habe die Entwicklung und Tests der android-emulator, aber jetzt würde ich mag, um sicherzustellen, es funktioniert auf ios mit xcode simulator etc.
Also meine aktuelle Idee ist, erstellen Sie eine neue reagieren nativen bare-Projekt (nennen wir es Y) mit ios-Ordner, dann Folgen diese Schritte umbenennen, Y, so dass es den Namen X, und bewegen Sie anschließend den /ios Verzeichnis von Y in X und versuchen run-ios
.
Werde ich update hier, wie das geht, aber ich fragte mich, ob es einen besseren Weg gibt und hat niemand in dieser situation gewesen?
Habe ich gegoogelt, viele Dinge 'regenerieren ios Ordner 'gelöschte ios-Ordner" add-ios-Ordner vorhandenen.. " und nichts hilfreich. Vielleicht ist mein googlefu ist nicht gut genug, aber wenn jemand irgendwelche Vorschläge, sehr dankbar.
Schritt 2 sicherstellen, dass es kompiliert wird aufgrund der Abhängigkeiten und so, aber für jetzt ist mein Ziel einfach nur die /ios-Ordner zurück in das Projekt und Reagieren Nativen bewusst sein, es ist Existenz (es hat alle die notwendige config).
Dank
InformationsquelleAutor der Frage Tam Borine | 2017-02-28
Du musst angemeldet sein, um einen Kommentar abzugeben.
Den Prozess, den Sie Folgen müssen, ist so ähnlich umbenennen reagieren nativen app. Im Grunde brauchen Sie nur zu laufen
react-native upgrade
in Ihrem Stamm-Projekt-Verzeichnis. Für weitere info können Sie überprüfen, eine andere Frage hier. Die folgenden Anweisungen wird erläutert, wie andere reagieren nativen Projekt basiert auf einer kopierten mit einem neuen Namen.index.ios/android.js
- Datei, die als parameter angegeben, um AppRegistry.package.json
/ios
und/android
Ordner, die übrigen aus Ihrer alten app.$react-native upgrade
zu generieren/ios
und/android
Ordner wieder.$react-native link
für native Abhängigkeit.$react-native run-ios
oder alles, was Sie wollen.InformationsquelleAutor der Antwort milkersarac
Dies ist zu spät, aber für alle, die immer noch mit demselben Problem und haben ein freistehendes reagieren native app, was ich Tat, für mich, ich Laufe nur exp trennen über meine freistehendes app und ios-Ordner!
InformationsquelleAutor der Antwort Mizlul