31 mai 2009

“iPhone Apps on iPhone Simulator”

The iPhone Simulator is for Intel ia32/x86 CPU’s. ARM code won’t run on it. XCode compiles completely different object code for the Simulator and for the device. Only the device code for ARM CPU’s is uploaded to the App Store.

Holy shit, no wonder you get surprises when you finally run your apps on a physical iPhone. (And no wonder it’s not called iPhone Emulator.app, then.)