react-native application has not been registered

react-native application has not been registered command error

Playing with react for the mobile development and getting this error?

There are a number of reasons for this to happen.

the name of the react-native class is not matching

Give attention to the line you have something like this

AppRegistry.registerComponent('YOUR-COMPONENT', () => YOUR-COMPONENT);

The name of the component you will be referring as ‘YOUR-COMPONENT’ should align with the main class you refer.

Other instance of node or the react-native app might be running

If other instance of the node process is running make sure to kill it and have clear for the current application you are working on.

ps aux | grep react-native 

Kill the processes that you see on the ps and start the application again.

To kill the process just use kill
Then do the react-native run-ios