before iOS 3.8.0 I was able to run my app with "cordova run ios". This would install the app on my iPhone. Now it just launch the simulator.
Actually, it should only run the simulator when no phone is attached.
I've also updated to ios-deplay 1.4.0.
The only way to deploy on phone:
cordova run ios --device
But the device parameter wasn't required before. Is this behavior as expected or a bug?