I have a project that I\'ve been working on for a while. It is a standard Xcode/Objective-C iPhone app. I created the provisioning file for my device and a couple others.
You don't have to recompile your project again. In fact you don't even have to open XCode.
All you have to do is create a new mobileprovision file and distribute it with the existing app.
Your end users have to download and install the new mobileprovision file and app, by this order.
Here is a step-by-step.