商店踩坑 #5:你的截图看起来太像 macOS 了
2026-06-04
Tags: Windows · Microsoft Store · 商店踩坑
又一条商店踩坑。这条完全没预料到。
发生了什么
我给一款应用提交了一次更新到 Microsoft Store。认证报告回来了,两条违规:
10.1.1.11 On Device Tiles
The available product tile icons include an icon that does not relate to the product. Icons must uniquely represent product so users associate icons with the appropriate product and do not confuse one product for another.
10.1.1.3 Inaccurate Representation
The images submitted in the Metadata show non-Windows UI or devices. Images should not show non-Windows UI or devices unless highlighting cross-platform compatibility. They should not be images from other platforms.
Found In: Screenshots In the following languages listings: All languages
等等——非 Windows UI? 我的应用就是 Windows 应用啊。然后我反应过来了:我的截图用了 mockup 模板,里面包含了 macOS 风格的红绿灯按钮以及类似 macOS Dock 的元素。
政策规定
认证报告引用了 Microsoft Store 政策 10.1.1 下的两个代码:10.1.1.11(On Device Tiles)和 10.1.1.3(Inaccurate Representation)。但我在公开的 Store Policies 页面上没有找到这两个子章节。
不过,App Quality Guidelines 的 "Metadata is key" 部分提供了更具体的指导:
关于图标:
Clarity, simplicity and uniqueness are the hallmarks of good icons. [...] Use your icon to stand out from the crowd and don't copy existing app icons.
关于截图:
Show off your clean interface and the unique features of your app. [...] Is your app available on multiple platforms? Great! But make sure your screenshots show customers the experience they'll get on their Windows devices.
最后一句就是这篇踩坑的核心:即使你的应用支持多个平台,截图也必须展示用户在 Windows 设备上会看到的体验。
注意范围:"Metadata" 包括图标、标题、截图和描述——即 Store 页面上的所有内容。
解析
两条违规的根源是同一个:我用了带有 macOS 风格装饰元素的 mockup 模板。
图标也中招了(10.1.1.11)
磁贴图标里也出现了 macOS 风格的红绿灯按钮。在 Windows 上,应用图标根本不会带这种装饰——所以认证团队判定这个图标"与产品不相关"。
截图更明显(10.1.1.3)
截图不仅有红绿灯按钮,还有 macOS Dock 元素。在真正的 Windows 机器上,这些装饰根本不会出现——微软的认证团队在 Surface Laptop 上测试时一眼就看出来了。
小结
如果你在用 mockup 工具、设计模板或截图生成器,它们通常默认使用 macOS 风格的窗口框架。看起来干净专业,你不会多想。但你的截图代表你在 Microsoft Store 上的产品——一个 Windows 平台。展示 macOS UI 元素是误导性的。
本文属于商店踩坑系列。