C'est même pire que ça, car au dela du système d'exploitation, aucune possibilité de virtualisation (possible pour Windows sur un Mac Intel sous OS X, architecture matérielle quasi-identique). Là il faudrait de l'émulation... Et il est bien évident qu'un iPhone n'a pas les ressources pour...
Donc, oui, il faudrait recoder et recompiler l'application pour iOS (faire un portage).