Multiple times running on device is broken

I am able to run on iOS device using the following command:

ionic run ios --device

But if I kill the app and return to the command line again and run the same command again I get the following error:

error: process launch failed: timed out trying to launch app

So, I have to unplug the device and then plug it back again and then run it again. This whole procedure is taking enormous time. Also the live reloading is broken on iOS 9 while running on the device. I am testing the camera which requires running on the actual device.