2017-01-06 3 views
8

Nach der Integration von react-native in meiner Swift iOS App kann ich nicht bauen. yoga/Yoga.h file cannot be found. Ich habe die Dokumente durchgelesen, die reaktionsnative GitHub-Seite überprüft und SO-Fragen zu einem ähnlichen Problem überprüft. Keine der Lösungen scheint zu funktionieren.yoga/yoga.h Header-Datei nicht gefunden nach react-native (0.40.0) Integration in die bestehende iOS App

Jede Hilfe in diesem würde geschätzt werden. Das hat meinen Tag katastrophal ruiniert!

Hier ist meine pod Datei

platform :ios, '9.0' 

use_frameworks! 


target 'MyCustomApp' do 
    pod 'Alamofire', '~> 4.0' 


    pod 'React', :path => './node_modules/react-native', :subspecs => [ 
    'Core', 
    'RCTText', 
    'RCTNetwork', 
    'RCTWebSocket',# needed for debugging 
    'RCTText', 
    'RCTImage' 
    # Add any other subspecs you want to use in your project 
    ] 

end 
+0

Können Sie weitere Details zu Ihrem Problem hinzufügen? Wie jede explizite Fehlermeldung oder was genau versuchen Sie zu tun? Dein podfile-Inhalt könnte ein guter Anfang sein. – aimak

+0

@aimak hat meine Frage bearbeitet – MrDank

+0

Ich versuche grundsätzlich, zuerst einen erfolgreichen Build zu bekommen. Was ich versuche, ist eine Seite in React-Native vollständig für die native iOS App zu erstellen. – MrDank

Antwort

4

YogaCSSLayout umbenannt: https://github.com/facebook/react-native/commit/7f8c2985a8e447fd18f8b9331d4f35abeadaeb0e.

Es scheint, dass dies ein Problem ist, das in mehreren react-native Versionen mit CSSLayout passiert ist und es zufällig gerade einen anderen Namen jetzt hat. Hier ist eine Problemumgehung mit post_install: https://github.com/facebook/react-native/issues/11272

+0

Das funktionierte für mich. Vielen Dank! – aperezra

+0

Ich habe versucht, die post_install Lösung anzupassen, um den Yoga.h not found Fehler zu beheben. Sehen Sie meine Podfile hier: https://gist.github.com/hbizira/dc3d92d8a144faaa333810bbed40de3e Jetzt renne ich in den folgenden Fehler: https://www.dropbox.com/s/qguy2tnov3528j/Screenshot%202017-01-16% 2015.25.15.png? Dl = 0 – user257543

+0

Ich habe das gleiche Problem. Irgendwelche Vorschläge? – Jab

Verwandte Themen