2017-03-24 5 views
2

Ich habe eine reaktionsnative Anwendung, die mit .xcodeproj-Datei für iOS kommt. Ich habe das Projekt aktualisiert, um Cocoapods zu verwenden, die .xcworkspace und aktualisierte .xcodeproj-Datei hinzugefügt haben.React-Native App mit Cocoapods

Jetzt jedes Mal, wenn ich versuche, reakt native auf die neueste Version zu aktualisieren Upgrade .xcodeproj ist ein Albtraum.

Nur neugierig, wenn Sie mit ähnlichen Problemen konfrontiert sind, dann was ist die beste Praxis, die Sie gefunden haben, um mit Upgrades umzugehen?

Antwort

1

Ja, ich hatte eine Menge Schmerzen nach den empfohlenen Wegen. Schließlich ist hier, was ich schmerzfrei Weg sein, fand das Upgrade zu tun:

  • $ rm Paket-lock.json (oder NPM-shrinkwrap.json, je nachdem, was Sie haben)
  • aktualisieren package.json mit die neue Version von Reagieren und Reagieren native Abhängigkeiten
  • $ installieren NPM
  • $ npm-shrinkwrap (wenn Sie eine NPM-shrinkwrap.json hatte)
  • $ rm Podfile.lock
  • $ pod installieren

Arbeitsbereich (* .xcworkspace) öffnen und erstellen.

(Dies hat bei der Aktualisierung von 0.46.0 auf 0.50.3 Version für mich funktioniert)