Ich habe genau die Schritte, die hier beschrieben sind, in der React-native Kurzanleitung:
React-native XCode Build fehlschlägt -> 'RCTAssert.h Datei nicht gefunden'
https://facebook.github.io/react-native/docs/getting-started.html
Wenn ich das Projekt öffne und es erstelle, schlägt der Build fehl, weil 'RCTAssert.h file not found' in MyProjectNameTests.m nicht gefunden wurde. Irgendwelche Ideen was ich vermisse?
Hier sind die Schritte von der Kurzanleitung:
Anforderungen
OS X - Das Repo nur jetzt die iOS (7+) Implementierung enthält, und Xcode läuft nur auf Mac.
Xcode 6.3 oder höher wird empfohlen.
Homebrew ist der empfohlene Weg, io.js, Wächter und Fluss zu installieren.
Installieren Sie io.js 1.0 oder neuer. io.js ist die moderne Version von Node.
Installieren Sie nvm mit seinen Setup-Anweisungen hier. Führen Sie dann nvm install iojs-v2 && nvm alias default iojs-v2
aus, die die neueste kompatible Version von io.js installiert und Ihr Terminal so einrichtet, dass der Typknoten io.js ausführt. Mit nvm können Sie mehrere Versionen von Node und io.js installieren und einfach zwischen ihnen wechseln.
Neu bei npm?
brew install watchman
. Wir empfehlen, watchman zu installieren, andernfalls könnten Sie einen Knotendatei-Bug beobachten.
brew install flow
. Wenn Sie den Fluss verwenden möchten. Wir empfehlen in regelmäßigen Abständen brew update && brew upgrade
, um Ihre Programme auf dem neuesten Stand zu halten.
Quick Start
npm install -g react-native-cli
react-native init AwesomeProject
In den neu erstellten Ordner AwesomeProject/
öffnen AwesomeProject. xcodeproj und hit laufen in Xcode. Öffnen Sie index.ios.js in Ihrem Texteditor und bearbeiten Sie einige Zeilen. Drücken Sie cmd + R in Ihrem iOS-Simulator, um die App neu zu laden und Ihre Änderung zu sehen!
Können Sie die Schritte zu dieser Frage hinzufügen? Wenn die Verbindung unterbrochen wird, kann niemand darauf zugreifen. –
Das gleiche Problem hier. Arbeitete gut mit react 0.9 – quentinadam