L'exécution de python/ruby script sur l'iPhone?

De l'actualité récente de la Apple, j'ai appris à utiliser le C/C++/Objective-C pour iPhone App. En conséquence, il n'est pas possible d'utiliser MacPython ou similaire à l'iPhone App.

Mais comme le python/ruby interprète lui-même est écrit en C, il n'est pas OK pour faire de python/ruby interprète pour iPhone pour exécuter les scripts sur iphone?

Est-ce possible? Apple n'a l'appui de cette? Ou faut-il mis en œuvre? Ou, l'utilisateur doit hack pour ce faire?

Ajouté

Je ne pas distribuer le script python, je viens de l'utiliser pour mon propre utilité. Même dans ce cas, dois-je besoin d'un jailbreak? Je veux dire, je peux compiler le python avec Xcode pour obtenir le binaire? Ou, je m'attends quelqu'un a déjà fait cette.

Rappelez-vous, les restrictions sont seulement pour OS 4. Sur OS 3 vous pouvez utiliser n'importe quel cadre.
À partir de l'iPhone OS 4 Termes --- 3.3.1 — les Applications ne peuvent utiliser les Api Documentée de la manière prescrite par Apple et ne doit pas utiliser ou appeler n'importe quel Api privées. Les demandes doivent être à l'origine écrit en Objective-C, C, C++ ou JavaScript exécuté par l'iPhone OS moteur WebKit, et que du code écrit en C, C++ et Objective-C peut compiler et de les lier directement à l'encontre de la documentation de l'Api (par exemple, les Applications de cette liaison Api Documentée par l'intermédiaire d'un intermédiaire de la traduction ou de la couche de compatibilité ou de l'outil sont interdites).

OriginalL'auteur prosseek | 2010-04-21