Разработка для iPhone вне Xcode - PullRequest
9 голосов
/ 12 января 2009

Я бы хотел разрабатывать и запускать приложения для iPhone из командной строки и из моего личного редактора вместо того, чтобы использовать Xcode.

До сих пор я был в состоянии отредактировать все файлы в Emacs и запустить

xcodebuild
в проекте для компиляции / ссылки / и т. Д.

Следующим шагом будет создание задачи Makefile для запуска iPhone Simulator с моим текущим приложением. Есть идеи, как мне это сделать?

Обновление: мне не интересно, чтобы XCode вызывал мой редактор, я просто хочу забыть об IDE как можно больше.

Ответы [ 3 ]

10 голосов
/ 13 января 2009

Все, что вам нужно сделать, это скопировать встроенный .app из того места, куда XCode помещает его в ~/Library/Application Support/iPhone Simulator/[some version]/Applications/[somefolder]/.

Затем запустите /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iOS Simulator.app. Не знаю, как заставить его запускать определенное приложение, но вы попадете на главный экран.

2 голосов
/ 13 января 2009

Обратите внимание, что вы можете настроить XCode для использования внешних редакторов, даже для исходного кода. В этом случае вы открываете XCode, чтобы посмотреть на древовидное представление, отображающее файлы и другие элементы, составляющие ваш проект, но как только вы дважды щелкните файл исходного кода, он откроется, например, в. Emacs.

В Mac Developer Network есть экранная демонстрация, демонстрирующая следующее: ссылка

0 голосов
/ 24 марта 2010

Я сомневаюсь в этом. Если вы делаете джейлбрейк своего телефона и устанавливаете на него SSH, вы можете настроить что-то, чтобы >> скопировать .app через wifi, но это немало работы. - Ноа Уизерспун 13 января 2009 года в 5:24

Я так и делал все свои начальные разработки для iphone. Просто ssh'ing над двоичным исполняемым файлом и любыми другими файлами, которые вам могут понадобиться (после того, как вы найдете папку приложения на вашем телефоне), на самом деле намного быстрее, чем установка приложения из xCode. Обратите внимание, что я не запускал отладчик.

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