Ben je fais ça tout connement avec un iPad 2 puis 3 sans trop me poser de question.
Câble iPad -> VGA femelle (ou HDMI, j'imagine si tu as un vidéoprojecteur moins antique que le mien) -> câble mâle-mâle adéquat vers ton projecteur.
Ensuite (ou avant) on lance Keynotes.
Le vidéoprojecteur capte le signal vidéo de l'iDevice et fait son travail de vidéoprojecteur.
J'imagine qu'avec l'iPhone ça doit pas être très différent, même si c'est peut-être moins simple de gérer Keynotes sur un écran de cette taille...
Sinon n'oublie pas que tes présentations sont transformées du fait de la substitution des polices de caractères lors du passage sur iBidule (le reste est quand même d'une surprenante fidélité). Certaines images (d'un format parfaitement compatible), également, ne sont pas reconnues par KN pour iDevice, pour une raison qui m'échappe encore.
Vaut mieux jeter un coup d'oeil avant, pour retoucher éventuellement ce qui faut directement sur l'iDevice.
Autre solution qui fonctionne très bien : l'export sur ton ordinateur de tes présentations KN en fichiers QT, que tu projettes de ton iDevice via l'application vidéo. Là pas de modification de la présentation, le rendu est très bon (on parle de présentations de diapos), parfaitement lisible, et les séquences se projettent diapo par diapo. J'avais adopté cette solution quand ce n'était pas encore possible d'avoir une sortie vidéo de son iDevice via Keynotes, et elle fonctionnait parfaitement.
Un dernier truc, la RAM des iDevice étant ce qu'elle est, attention aux diaporamas trop lourds : plantage assuré (manque de RAM -> l'appli quitte inopinément)
Vaut mieux les scinder, dans ce cas là.