Запуск сценария python / ruby ​​на iPhone? - PullRequest
6 голосов
/ 21 апреля 2010

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

Но так как сам интерпретатор python / ruby ​​написан на C, разве не нормально делать интерпретатор python / ruby ​​для iPhone для запуска сценариев на iphone?

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

Добавлена ​​

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

Ответы [ 3 ]

7 голосов
/ 11 марта 2012

Apple недавно изменила свою политику в отношении этого и разрешила приложению Python для интерпретатора Python для iOS в магазине приложений:

http://itunes.apple.com/us/app/python-for-ios/id485729872?mt=8&uo=4


Полное раскрытие: Я единственный создатель / разработчик Python для iOS .

2 голосов
/ 21 апреля 2010

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

1 голос
/ 21 апреля 2010

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

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

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...