I know this thread is a little old, but:
You CANNOT run iPhone apps on Android! Never!
An iPhone app uses the iPhone's unique features, it links against iPhone frameworks, it depends on the iPhone's hardware... How could it possibly run on an Android phone?
Well, right, an emulator. That "iOS emulator" thing was just a joke. Who is even capable of writing an iOS emulator? The one who owns the source code of iOS: Apple. And they are the only one. Unless someone writes its own iOS that looks and works like the original... And since Apple is not going to release iOS on Android, no, there isn't anyone trying to make the emulator.
And, by the way, what do you even expect an iPhone app to look like on Android. The same it does on an iPhone? An iPhone app just doesn't integrate into the Android phone's hardware. It's the same thing with Windows and Mac OS X. You can't run Mac apps on Windows, and you can't run Windows programs on a Mac.
I hope you understood that.