如何在 Xcode 中调试插件源代码?

Posted

技术标签:

【中文标题】如何在 Xcode 中调试插件源代码?【英文标题】:How to debug plugin source code in Xcode? 【发布时间】:2012-10-07 19:32:14 【问题描述】:

我是为 Apple Mail 应用程序创建插件的新手,我想为 OSX 创建 Apple Mail 插件。

我在 Xcode 的“Installer Plug-in”(Application Plug-in -> Installer Plug-in)下创建了一个项目,但我无法像简单的 ios 应用程序那样调试该项目。

有可能吗?

如果可以的话,请帮帮我。

【问题讨论】:

【参考方案1】:

我已经找到了这个问题的解决方案。

只需按照步骤在 Xcode 中调试插件代码即可。

第 1 步 = 在 Xcode 中转到编辑方案并转到编辑方案 = >。

步骤 2=从侧面窗口中选择运行和信息选项卡,然后从下拉列表中选择可执行应用程序(在我的情况下,邮件应用程序来自应用程序->邮件)

保持您的应用程序运行 ant 尝试调试您的插件源代码.......它对我来说太棒了..

【讨论】:

【参考方案2】:

附加提示:

如果您要调试 Xcode 插件,我发现了这个:

Speedy37 于 2014 年 9 月 19 日发表评论:

使用默认选项无法调试 Xcode 6

转到您的调试选项:编辑方案 > 运行 > 选项 并取消选中“启用用户界面调试”(DebuggerUI 无法自行调试)

完成此操作后,我可以在 Xcode 插件崩溃之前对其进行调试。

【讨论】:

非常有用!谢谢! 禁用该选项是它运行的唯一方式。它之前一直在崩溃。

以上是关于如何在 Xcode 中调试插件源代码?的主要内容,如果未能解决你的问题,请参考以下文章

xcode 8 w/jenkins xcode 插件,如何指定配置文件

如何在 Flutter 插件中调试 iOS 原生代码?

Xcode 5 插件

如何在 Xcode 5 中调试库?

如何在 10.7 上的 xcode 中构建到受保护的文件夹

如何在 Xcode 中打开颤振插件?