App builds & runs in iPhone Simulator, but doesn't deploy to iPhone
===

The app I'm working on builds & runs just fine in the iPhone Simulator, but, when I try to test it on an iPhone 4S, XCode says, "Finished running ..." immediately after I click "Run", and, when I look at the iPhone, there's no icon for the app at all. It's as though XCode doesn't detect that XCode isn't deploying the app to the device.

I've got a signed certificate, a developer profile, and a valid provisioning profile (XCode's Organizer says so). The provisioning profile is present on the iPhone.

I've tried restoring the iPhone, and I still get the same error.

How do I successfully deploy my app to the iPhone?
