Как отладить пакет в XCode? - PullRequest
9 голосов
/ 08 апреля 2010

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

До сих пор я просто перетаскивал пакет в папку ресурсов в главном приложении, что прекрасно работает для его запуска, но я не могу отладить его (и, конечно, в нем есть ошибка).

Есть ли способ настроить Xcode, чтобы я мог отлаживать пакет?

1 Ответ

8 голосов
/ 08 апреля 2010

В ваш пакетный проект вы должны добавить пользовательский исполняемый файл. Этот исполняемый файл запустится в отладчике при выполнении Build & Debug.

Чтобы сделать это в Xcode 3, щелкните правой кнопкой мыши раздел Исполняемые файлы в списке групп и файлов в своем проекте и выберите Добавить> Новый настраиваемый исполняемый файл…

Затем вы можете выбрать приложение в открытом диалоговом окне.

В Xcode 4 вам нужно перейти на Продукт> Управление схемами , выбрать схему Отладка и на вкладке Информация для Отладка действие, вы должны использовать всплывающее окно Исполняемый файл , чтобы выбрать пользовательский исполняемый файл.

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

...