Я пытаюсь отладить приложение FireMonkey, скомпилированное с помощью Delphi XE2, с обновлением 1, используя Xcode v3.2.6 на Apple Snow Leopard 10.6.8. Я могу загрузить проект в Xcode, скомпилировать его и запустить в симуляторе iPhone.
Однако отладка, похоже, не работает. Когда я запускаю проект с помощью «Run / Debug - Breakpoints On», все точки останова в исходном файле Pascal, которые я установил в Xcode, игнорируются, и IDE не прерывает программу при выполнении кода.
Я создал конфигурацию «Отладка» и в параметрах «Развертывание» снял выделение с записей «Убрать символы отладки во время кода» и «Убрать связанный продукт». В «Параметры сборки» «DWARF с файлом dSYM» выбран в качестве «Формат отладочной информации».
Я установил инструменты FireMonkey / Free Pascal / Xcode, которые поставлялись с Delphi XE2 с обновлением 1.