如何为 Mac OS X 创建苹果邮件插件 [关闭]
Posted
技术标签:
【中文标题】如何为 Mac OS X 创建苹果邮件插件 [关闭]【英文标题】:How to create apple mail plugin for Mac OS X [closed] 【发布时间】:2012-10-06 12:30:19 【问题描述】:我想做苹果邮件插件,但我不知道!
-
从哪里开始?
我想为 Apple 邮件插件选择 Xcode 中的哪个应用程序
(在创建新项目中)
我们可以在 Objective-C 中开发这个东西吗?或需要其他东西
知道。
这个问题有教程吗?
我也在堆栈上找到了这个问题,但没有得到适当的帮助 我也看How to create Apple mail plugin
堆栈溢出但对答案不满意。
感谢您的任何建议或帮助。
【问题讨论】:
【参考方案1】:Mail.app 中没有官方插件支持。 Apple 对其应用程序非常严格。
无论如何,有一个项目多年来将 PGP 集成到 Mail.app 中,并且仍然得到原始开发者的支持。
检查GPGMail。源代码可通过 GitHub 免费获得,应该为您提供 Mail.app 插件的第一个概述或项目模板。
【讨论】:
我可以在苹果邮件的邮箱列表(左侧边栏)中添加小窗口或视图吗? 您应该做的是找到您可以附加的任何通知,以获取您可能可以访问窗口部分的元素。这需要大量的逆向工程,但这是可能的。另一种方法是在插件实例加载后使用 [NSApp mainWindow]。保存指针并将您的视图注入您想要的任何位置。这需要一些尝试和错误来找出哪个子视图是您要注入视图的容器。有些人在将菜单或其他东西注入 Xcode 时会采用这种方法。 @MuhammadRizwan,你能在苹果邮件应用程序中添加左侧边栏吗?以上是关于如何为 Mac OS X 创建苹果邮件插件 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章
如何为 Mac OS X 构建 Audacity 应用程序源代码