如何隐藏/不支持Mac的Outlook加载项



我们已经开发了一个加载项,该加载项由于不支持saveAsync()方法而与Mac的Outlook 2015不起作用。

在支持此事之前,我们不希望我们的加载项出现在Mac的Outlook 2016中。我可以找到控制加载项可用性的唯一设置是通过需求集,但我找不到将其隐藏在Mac上的一个。

是否可以在清单中指定此加载项不支持Mac的Outlook 2016?

没有一种方法来标记清单中支持或不支持的特定版本或平台。但是,您可以检查当前客户端是否为Mac的Outlook 2016,并在Taskpane中显示另一个页面,以告知用户此加载项不支持Mac的Outlook 2016。

如果您打算将其发布到Office Store,则它们 CAN 附加组不支持Mac的标志。您需要在发布期间的测试笔记中对此进行解释。如果他们有疑问,他们将伸出援手。

一个更有趣的问题是,为什么在创建日历项目时依赖saveAsync()。您能解释一下需要保存草稿副本的场景吗?可能可以为Mac用户找到替代解决方案(或至少为Outlook团队提供有价值的反馈)。

我遇到了类似的问题,而saveAsync()不受Mac客户端的支持。

我的情况是我依赖于我的应用程序用来将事件链接到所述应用程序中的特定实例的itemId

用户应该能够在客户端中的加载项中提出事件,并已将其同步到我的应用程序,或导航到我们的应用程序并以相反的方式同步。

由于用户之间未共享自定义属性,这可能会变得非常有问题。

最新更新