我们为Outlook开发了一个javascript加载项 . 当我们使用PowerShell命令将其安装到O365时,它将按预期显示在Outlook for Android和Outlook for iOS中 . 如果我们将其安装到托管Exchange(2013和2016),则Outlook 2013中不会显示该加载项 . 在移动设备中还存在另一个问题 . 如果我将Outlook for Android用于“设置/加载项”,我只能选择我的O365帐户,但无法选择托管帐户,我可以在其中激活我的插件 .
在清单xml文件中,我们有以下内容:
...
<Requirements>
<Sets>
<Set Name="MailBox" MinVersion="1.1" />
</Sets>
</Requirements>
...
<VersionOverrides
xmlns="http://schemas.microsoft.com/office/mailappversionoverrides" xsi:type="VersionOverridesV1_0">
<Description resid="appDescription" />
<Requirements>
<bt:Sets DefaultMinVersion="1.3">
<bt:Set Name="Mailbox" />
</bt:Sets>
</Requirements>
...
<!-- Override for mobile apps -->
<VersionOverrides xmlns="http://schemas.microsoft.com/office/mailappversionoverrides/1.1" xsi:type="VersionOverridesV1_1">
<Description resid="appDescription" />
<Requirements>
<bt:Sets DefaultMinVersion="1.3">
<bt:Set Name="Mailbox" />
</bt:Sets>
</Requirements>
...
您是否知道为什么加载项不会出现在托管的Exchange服务器上?
谢谢
1 回答
来自documentation: