0

这是仅限 Mac 的问题(图标显示在 Outlook 2013 和 Outlook 2016 for Windows、所有网络浏览器甚至 Macbook pro 上)。

我使用的测试环境是

Outlook for Mac 2016(版本 16.16.4 (181110))

Mac 操作系统版本 10.13.4

当我将 Outlook Web 加载项提交到商店进行测试时,我收到了此反馈。

Your add-in is not working in the Outlook Client on Mac in read mode on a message. Your add-in icon appears to not load correctly

我相信我在提供图标时遵循了指导方针Https,并用作参考。

有趣的是,我无法在我的 Mac book pro 中复制此问题,而只能在 Mac中复制。

这是屏幕截图的链接: https ://i.imgur.com/ljl034E.png

这是我的清单图标部分:

<Icon>
    <bt:Image size="16" resid="icon16" />
    <bt:Image size="32" resid="icon32" />
    <bt:Image size="64" resid="icon64" />
    <bt:Image size="80" resid="icon80" />
</Icon>
<bt:Images>
    <bt:Image id="icon16" DefaultValue="https://{resource}.16png"/>
    <bt:Image id="icon32" DefaultValue="https://{resource}.32png"/>
    <bt:Image id="icon64" DefaultValue="https://{resource}.64png"/>
    <bt:Image id="icon80" DefaultValue="https://{resource}.80png"/>
</bt:Images>

到目前为止我做了什么:

  1. 在清单中包含一个 64x64 像素的图标(文档说它推荐用于 Mac)
  2. 使图标不透明
  3. 包括所有可选尺寸的图标(40x40 像素等)
  4. 删除并重新添加加载项
  5. 重新启动 Mac 的 Outlook
  6. 更改图标的内容
4

1 回答 1

1

找到答案,32x32 图标已损坏,在我将其替换为优质图标后,该图标现在显示在 Outlook for Mac 中。有趣的是,与 Outlook for Mac 相比,所有其他 Outlook 主机对损坏图像的容忍度更高。

于 2018-11-19T02:47:30.623 回答