Owner: Yann Leflour
- Have bundler installed
- Have a Gemfile at the root of your project
- In your Gemfile add the line
cocoapods
- Run
bundle install
- Go into the iOS project folder (
cd ios
)- Initialize pods with
bundle exec pod init
- Add
pods
to .gitignore - Open the
Podfile
- Remove every [name]Tests target
- (Optional) Remove the [name]-tvOS target
- Run
bundle exec pod install
- Initialize pods with
Checks:
- You now have a projectName.xcworkspace file in the
ios
folder- You can run your project by opening projectName.xcworkspace with XCode or
react-native run-ios
The pods folder shouldn't show up in the git diffs
- Open the
Podfile
- Add
pod '<POD_NAME>', '~> <Version>'
inside the target
- Add
- Run
bundle exec pod install
Checks:
- The exposed .h file from the pod can be imported in AppDelegate.m
- You can run your project by opening projectName.xcworkspace with XCode or
react-native run-ios