So, I'm not intimately familiar with the code signing process, but I imagine that the bundle on the iPhone wouldn't match the one you would get by compiling the source on your machine.
The former would be signed with Whisper System's distribution certificate, which you couldn't do on your system because you don't have their certificate.
The former would be signed with Whisper System's distribution certificate, which you couldn't do on your system because you don't have their certificate.