UnhandledPromiseRejectionWarning: Error: Failed to install CocoaPods dependencies for iOS project, which is required by this template


I am getting following error while creating React Native project using react-native init

(node:9987) UnhandledPromiseRejectionWarning: Error: Failed to install CocoaPods dependencies for iOS project, which is required by this template.
Please try again manually: "cd ./AwesomeProject/ios && pod install".
CocoaPods documentation: https://cocoapods.org/
    at installPods (/Users/experimental/githome/rn/AwesomeProject/node_modules/@react-native-community/cli/build/tools/installPods.js:148:13)
    at process._tickCallback (internal/process/next_tick.js:68:7)
(node:9987) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 2)
(node:9987) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.

Following is the full output from react-native init

MacBook-Pro-6:rn experimental$ react-native init AwesomeProject
This will walk you through creating a new React Native project in /Users/experimental/githome/rn/AwesomeProject
Using yarn v1.10.1
Installing react-native...
yarn add v1.10.1
info No lockfile found.
[1/4] šŸ”  Resolving packages...
warning react-native > create-react-class > fbjs > [email protected]: core-js@<2.6.8 is no longer maintained. Please, upgrade to core-js@3 or at least to actual version of core-js@2.
[2/4] 🚚  Fetching packages...
[3/4] šŸ”—  Linking dependencies...
warning "react-native > [email protected]" has unmet peer dependency "@babel/core@*".
warning " > [email protected]" has unmet peer dependency "[email protected]".
[4/4] šŸ“ƒ  Building fresh packages...
success Saved lockfile.
success Saved 416 new dependencies.
info Direct dependencies
└─ [email protected]
info All dependencies
ā”œā”€ @babel/[email protected]
ā”œā”€ @babel/[email protected]
ā”œā”€ @babel/[email protected]
ā”œā”€ @babel/[email protected]
ā”œā”€ @babel/[email protected]
ā”œā”€ @babel/[email protected]
ā”œā”€ @babel/[email protected]
ā”œā”€ @babel/[email protected]
ā”œā”€ @babel/[email protected]
ā”œā”€ @babel/[email protected]
ā”œā”€ @babel/[email protected]
ā”œā”€ @babel/[email protected]
ā”œā”€ @babel/[email protected]
ā”œā”€ @babel/[email protected]
ā”œā”€ @babel/[email protected]
ā”œā”€ @babel/[email protected]
ā”œā”€ @babel/[email protected]
ā”œā”€ @babel/[email protected]
ā”œā”€ @babel/[email protected]
ā”œā”€ @babel/[email protected]
ā”œā”€ @babel/[email protected]
ā”œā”€ @babel/[email protected]
ā”œā”€ @babel/[email protected]
ā”œā”€ @babel/[email protected]
ā”œā”€ @babel/[email protected]
ā”œā”€ @babel/[email protected]
ā”œā”€ @babel/[email protected]
ā”œā”€ @babel/[email protected]
ā”œā”€ @babel/[email protected]
ā”œā”€ @babel/[email protected]
ā”œā”€ @babel/[email protected]
ā”œā”€ @babel/[email protected]
ā”œā”€ @babel/[email protected]
ā”œā”€ @babel/[email protected]
ā”œā”€ @babel/[email protected]
ā”œā”€ @babel/[email protected]
ā”œā”€ @babel/[email protected]
ā”œā”€ @babel/[email protected]
ā”œā”€ @babel/[email protected]
ā”œā”€ @cnakazawa/[email protected]
ā”œā”€ @hapi/[email protected]
ā”œā”€ @hapi/[email protected]
ā”œā”€ @hapi/[email protected]
ā”œā”€ @hapi/[email protected]
ā”œā”€ @hapi/[email protected]
ā”œā”€ @jest/[email protected]
ā”œā”€ @react-native-community/[email protected]
ā”œā”€ @react-native-community/[email protected]
ā”œā”€ @react-native-community/[email protected]
ā”œā”€ @types/[email protected]
ā”œā”€ @types/[email protected]
ā”œā”€ @types/[email protected]
ā”œā”€ @types/[email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
└─ [email protected]
✨  Done in 9.42s.
info Setting up new React Native app in /Users/experimental/githome/rn/AwesomeProject
info Adding required dependencies
yarn add v1.10.1
[1/4] šŸ”  Resolving packages...
warning jest > jest-cli > jest-config > jest-environment-jsdom > jsdom > [email protected]: use String.prototype.padStart()
[2/4] 🚚  Fetching packages...
[3/4] šŸ”—  Linking dependencies...
warning " > @react-native-community/[email protected]" has unmet peer dependency "eslint@>=5".
warning "@react-native-community/eslint-config > [email protected]" has unmet peer dependency "eslint@>= 4.12.1".
warning "@react-native-community/eslint-config > [email protected]" has unmet peer dependency "eslint@>=4.19.1".
warning "@react-native-community/eslint-config > [email protected]" has unmet peer dependency "eslint@>=2.0.0".
warning "@react-native-community/eslint-config > [email protected]" has unmet peer dependency "eslint@>=5".
warning "@react-native-community/eslint-config > [email protected]" has unmet peer dependency "eslint@^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0".
warning "@react-native-community/eslint-config > [email protected]" has unmet peer dependency "eslint@^3.17.0 || ^4 || ^5".
warning "@react-native-community/eslint-config > [email protected]" has unmet peer dependency "eslint@^3.0.0 || ^4.0.0 || ^5.0.0".
[4/4] šŸ“ƒ  Building fresh packages...
success Saved lockfile.
success Saved 142 new dependencies.
info Direct dependencies
ā”œā”€ @react-native-community/[email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
└─ [email protected]
info All dependencies
ā”œā”€ @jest/[email protected]
ā”œā”€ @jest/[email protected]
ā”œā”€ @jest/[email protected]
ā”œā”€ @react-native-community/[email protected]
ā”œā”€ @types/[email protected]
ā”œā”€ @types/[email protected]
ā”œā”€ @types/[email protected]
ā”œā”€ @types/[email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
└─ [email protected]
✨  Done in 10.20s.
info Adding required dev dependencies
yarn add v1.10.1
[1/4] šŸ”  Resolving packages...
[2/4] 🚚  Fetching packages...
warning Pattern ["@babel/core@^7.5.5"] is trying to unpack in the same destination "/Users/experimental/Library/Caches/Yarn/v2/npm-@babel/core-7.5.5-17b2686ef0d6bc58f963dddd68ab669755582c30" as pattern ["@babel/core@^7.0.0","@babel/core@^7.0.0","@babel/core@^7.0.0","@babel/core@^7.0.0","@babel/core@^7.0.0","@babel/core@^7.1.0","@babel/core@^7.1.0"]. This could result in non-deterministic behavior, skipping.
warning Pattern ["@babel/runtime@^7.5.5"] is trying to unpack in the same destination "/Users/experimental/Library/Caches/Yarn/v2/npm-@babel/runtime-7.5.5-74fba56d35efbeca444091c7850ccd494fd2f132" as pattern ["@babel/runtime@^7.0.0"]. This could result in non-deterministic behavior, skipping.
[3/4] šŸ”—  Linking dependencies...
warning "@react-native-community/eslint-config > [email protected]" has incorrect peer dependency "eslint@^3.0.0 || ^4.0.0 || ^5.0.0".
warning "@react-native-community/eslint-config > [email protected]" has incorrect peer dependency "eslint@^3.17.0 || ^4 || ^5".
warning "@react-native-community/eslint-config > @typescript-eslint/[email protected]" has incorrect peer dependency "eslint@^5.0.0".
warning "@react-native-community/eslint-config > @typescript-eslint/[email protected]" has incorrect peer dependency "eslint@^5.0.0".
warning "@react-native-community/eslint-config > @typescript-eslint/eslint-plugin > [email protected]" has unmet peer dependency "typescript@>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev".
[4/4] šŸ“ƒ  Building fresh packages...
success Saved lockfile.
success Saved 45 new dependencies.
info Direct dependencies
ā”œā”€ @babel/[email protected]
ā”œā”€ @babel/[email protected]
ā”œā”€ @react-native-community/[email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
└─ [email protected]
info All dependencies
ā”œā”€ @babel/[email protected]
ā”œā”€ @babel/[email protected]
ā”œā”€ @react-native-community/[email protected]
ā”œā”€ @types/[email protected]
ā”œā”€ @types/[email protected]
ā”œā”€ @typescript-eslint/[email protected]
ā”œā”€ @typescript-eslint/[email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
ā”œā”€ [email protected]
└─ [email protected]
✨  Done in 7.98s.
info Installing required CocoaPods dependencies
  Cloning into 'master'...
  remote: Enumerating objects: 2188, done.        
  remote: Counting objects: 100% (2188/2188), done.        
  remote: Compressing objects: 100% (2112/2112), done.        
  remote: Total 3330053 (delta 1119), reused 3 (delta 3), pack-reused 3327865        
  Receiving objects: 100% (3330053/3330053), 669.25 MiB | 4.11 MiB/s, done.
  Resolving deltas: 100% (2004632/2004632), done.
  Checking out files: 100% (346539/346539), done.

(node:9987) UnhandledPromiseRejectionWarning: Error: Failed to install CocoaPods dependencies for iOS project, which is required by this template.
Please try again manually: "cd ./AwesomeProject/ios && pod install".
CocoaPods documentation: https://cocoapods.org/
    at installPods (/Users/experimental/githome/rn/AwesomeProject/node_modules/@react-native-community/cli/build/tools/installPods.js:148:13)
    at process._tickCallback (internal/process/next_tick.js:68:7)
(node:9987) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 2)
(node:9987) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.

2 Answers

5 years ago by

Run the following command

xcrun -k --sdk iphoneos --show-sdk-path

If you are seeing the following output

$ xcrun -k --sdk iphoneos --show-sdk-path
xcrun: error: SDK "iphoneos" cannot be located
xcrun: error: SDK "iphoneos" cannot be located
xcrun: error: unable to lookup item 'Path' in SDK 'iphoneos'

Then run the following command to fix the issue

sudo xcode-select --switch /Applications/Xcode.app
5 years ago by Karthik Divi

UnhandledPromiseRejectionWarning originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). A rejected promise is like an exception that bubbles up towards the application entry point and causes the root error handler to produce that output. It usually happens in async await functions, and there's an easy fix.

 const functionName = async (arguments) => {
  try {
  // Your code here
  } catch (error) {
  // Handle rejection here
  }
}; 

A nice way to wait for several Promises to resolve to use the Promise.all function. It expects an Array of Promises, and produces a Promise that resolves to an Array containing the values that the individual Promises resolved to. Furthermore, it only resolves after the last Promise resolves. If any of its input Promises rejects, then the entire Promise.all expression rejects as well. It effectively "runs" all of its input processes "at the same time", emulating the classic "fork-join" pattern.

2 years ago by rahul kumar