Запущение скрипта Python/рубина на iPhone?

От недавних новостей от Apple я узнал, что нужно использовать C/C ++/Objective-C для приложения для iPhone. Соответственно, не возможно использовать MacPython или подобный для создания приложения для iPhone.

Но поскольку сам интерпретатор Python/рубина записан в C, не это хорошо для создания интерпретатора Python/рубина для iPhone для запущения скриптов на iPhone?

Действительно ли это возможно? Apple поддерживает это? Или кто-то реализовал это? Или, пользователь должен взломать, чтобы сделать это?

Добавленный

Я не распределяю сценарий Python, я просто использую его для своей собственной утилиты. Даже в этом случае мне нужна перепрошивка? Я имею в виду, я могу скомпилировать Python с XCode для получения двоичного файла? Или, я ожидаю, что кто-то уже сделал это.

6
задан mt3 28 November 2011 в 07:29
поделиться

2 ответа

Я не распространяю скрипт python, я просто использую его для своей собственной утилиты. Даже в этом случае нужен побег из тюрьмы?

Нет, не знаете. Вы можете скомпилировать интерпретатор Python и запустить его на своем собственном iPhone, если у вас есть лицензия разработчика.

Может быть, вы можете использовать специальное распространение (согласно Apple, вы можете самостоятельно распространить свое приложение на 100 устройств, за пределами магазина приложений)? См. Здесь

1
ответ дан 10 December 2019 в 00:35
поделиться

В настоящее время совсем нет. Лицензии Apple запрещают запускать на нем какой-либо интерпретатор, и это даже до iPhone OS 4. Вы можете сделать интерпретатор, взломав его, но он не будет официальным, и вы не сможете его распространять.

2
ответ дан 10 December 2019 в 00:35
поделиться