For me, I had no watchman. To check if it is installed, from your terminal you can run the brew list . If you do not see the observer in the list, just run brew install watchman .
NOTE. If you get this error during installation:
Error: Xcode alone is not sufficient on Sierra. Install the Command Line Tools: xcode-select --install
You need to install the Xcode command line tools. So, from your terminal, run xcode-select --install . After completing the installation of the tools, you will need to restart brew install watchman . Then you can start your project by running react-native run-ios .
David source share