我最近为 MAC Store 打包了我的应用程序,但被拒绝了。以下是审核团队发给我的消息。当我使用开发模式进行测试时,一切正常,但我无法想象我哪里出错了。任何想法将不胜感激。应用程序是使用 Electron 构建的。
设计序言
您的应用程序的用户界面与 macOS 人机界面指南不一致。
具体来说,我们发现当用户关闭主应用程序窗口时,没有菜单项可以重新打开它。
下一步
应用程序可以实现一个列出主窗口的窗口菜单,以便它可以重新打开,或者在另一个菜单项中提供类似的功能。macOS 人机界面指南指出“菜单栏 [a] 始终包含 [a] 窗口菜单”。
或者,如果应用程序是单窗口应用程序,则在主窗口关闭时保存数据并退出应用程序可能是合适的。
有关在 macOS 中管理窗口的信息,请查看 Apple 人机界面指南中的以下部分:
菜单栏及其菜单
窗口菜单
文件菜单
在 Dock
窗口中单击行为
请评估如何实施适当的更改,并重新提交您的应用程序以供审核。
macos app-store appstore-approval single-page-application electron