我正在尝试在 Apple Snow Leopard 10.6.8 上使用 Xcode v3.2.6 调试使用 Delphi XE2 和 Update 1 编译的 FireMonkey 应用程序。我能够在 Xcode 中加载项目,编译它并在 iPhone 模拟器中运行它。
但是,调试似乎不起作用。当我使用“Run / Debug - Breakpoints On”启动项目时,我在 Xcode 中设置的 Pascal 源文件中的所有断点都将被忽略,并且在执行代码时 IDE 不会中断程序。
我创建了一个“调试”配置,并在“部署”选项中取消选择了“代码期间的条带调试符号”和“条带链接产品”条目。在“Build Options”中选择“DWARF with dSYM File”作为“Debug Information Format”。
我已经安装了带有更新 1 的 Delphi XE2 附带的 FireMonkey / Free Pascal / Xcode 工具。