Reagiere den nativen RTCRootView.h nicht gefunden

8

Ich versuche, native React zu verwenden, und ich erhalte einen Fehler in xcode, der sagt "Lexical oder Präprozessor-Fehler 'RTCRootView.h' nicht gefunden." Ich habe überprüft und diese Datei ist im Framework-Ordner und ich habe versucht, es in das Projekt auch zu verschieben und immer noch nicht in der Lage, den Fehler zu beseitigen und erfolgreich zu bauen.

    
Spencer Pope 05.06.2015, 20:53
quelle

4 Antworten

18

Führen Sie im Verzeichnis example npm install aus, um die Abhängigkeiten zu installieren. Öffne dann swipeoutExample.xcodeproj und starte.

react-native-swipeout # 15 .

edit (2015-10-12):

react-native-swipeout wurde aktualisiert, um die neuesten reaktiven nativen einschließlich der Verzeichnisse ./ios und ./android zu verwenden.

  • iOS: Öffnen Sie das xcode-Projekt im Verzeichnis ./ios und führen Sie es aus.
  • Android: Starten Sie einen Simulator und führen Sie react-native run-android im Projektstammverzeichnis aus. (Hinweis: swipeout ist derzeit nicht mit Android kompatibel, wird aber bald verfügbar sein.)
Dan Cormier 06.06.2015, 06:04
quelle
1

Running npm install könnte für einige Leute funktionieren, aber es hat nicht für mich funktioniert.

Was für mich funktionierte, war in XCode & gt; Produkt & gt; Clean

    
botbot 15.04.2016 01:19
quelle
0

Manchmal liegt das daran, dass der Ordner node_modules in Ihrem Projektverzeichnis fehlt.

  • Verschieben Sie den Ordner node_modules in Ihr Projekt
  • Führen Sie npm install in Ihrem Projektverzeichnis
  • aus
Abiola 22.03.2016 13:30
quelle
0

Gerade mit dem gleichen Fehler konfrontiert. In meinem Fall war es wegen Tippfehlern. Ich habe RTCRootView.h durch RCTRootView.h ersetzt (RCT ist eine Abkürzung von ReaCT).

    
Vadim Guzev 12.11.2016 23:27
quelle

Tags und Links