Office Store发布插件遇Mac兼容性问题,求仅Windows支持的发布方案
解决Office Store仅发布Excel插件至Windows平台的问题
方案一:修改插件清单限制运行平台
- 打开插件的
manifest.xml(或JSON格式清单),通过配置节点明确限定仅支持Windows:- XML清单中,在
<Requirements>节点下添加设备筛选,只允许Windows桌面端:<Requirements> <Sets DefaultMinVersion="1.1"> <Set Name="Excel" MinVersion="1.1"/> </Sets> <Devices> <Device Id="Desktop" /> <Device Id="Windows" /> </Devices> </Requirements> - 同时在
<DesktopFormFactor>里补充平台限制,避免Mac端加载:<DesktopFormFactor> <Requirements> <Sets> <Set Name="Excel" MinVersion="1.1"/> </Sets> <Devices> <Device Id="Windows" /> </Devices> </Requirements> <!-- 原有桌面端配置内容 --> </DesktopFormFactor> - 注意:要使用v1.10及以上版本的清单格式,旧版本不支持设备筛选。
- XML清单中,在
方案二:在Partner Center后台配置目标平台
- 登录Office Partner Center进入插件发布页面,找到「可用性」或「目标受众」设置:
- 直接取消勾选
macOS选项,只保留Windows作为支持平台。 - 如果没有直接的平台勾选,就去「Office版本兼容性」里,只选Windows对应的Office版本(比如Office 365 for Windows、Excel 2019/2021 Windows版),把Mac端的版本全部排除。
- 直接取消勾选
方案三:临时修复Mac端加载问题(先过审核)
- 既然你自己测试Mac和iPad能正常运行,但审核时出空白页,大概率是审核环境的特殊配置导致:
- 检查插件有没有用Windows专属API(比如某些COM对象、Windows特定JS接口),有的话给Mac端加个降级提示或者跳过逻辑。
- 确认插件的所有资源都是绝对HTTPS路径,Mac端对相对路径的解析可能和Windows不一样。
- 找一台装了Mac OS 13.2 Ventura + Office 16.70的设备,模拟审核环境排查空白页原因。
内容的提问来源于stack exchange,提问作者Giovanna Alves
相关产品推荐
相关产品推荐

