react-native-navigation的迁移库

installation-ios.md 1.7KB

iOS Installation

First add react-native-navigation as an npm dependency: yarn add react-native-navigation


  • Make sure you are using react-native version 0.43.0 or higher

  • In your project folder run npm install react-native-navigation@next --save

    Note: We recommend using npm ver 3+. If you insist on using npm ver 2 please notice that the location for react-native-controllers in node_modules will be under the react-native-navigation folder and you’ll need to change the paths in Xcode below accordingly.

  • In Xcode, in Project Navigator (left pane), right-click on the Libraries > Add files to [project name]. Add ./node_modules/react-native-navigation/ios/ReactNativeNavigation.xcodeproj (screenshots)

  • In Xcode, in Project Navigator (left pane), click on your project (top) and select the Build Phases tab (right pane). In the Link Binary With Libraries section add libReactNativeNavigation.a (screenshots)

  • In Xcode, in Project Navigator (left pane), click on your project (top) and select the Build Settings tab (right pane). In the Header Search Paths section add $(SRCROOT)/../node_modules/react-native-navigation/ios. Make sure on the right to mark this new path recursive (screenshots)

  • In Xcode, under your project files, modify AppDelegate.m according to this example

  • Run react-native start