App Store 审核受难记:修了一天“窗口”交互,提前祝大家 2026 新年快乐
WitNote: Local AI Writer 终于重新提交审核了。
昨天第一次提交被秒驳回,苹果审核那边的反馈如下:
Guideline 4 - Design
We noticed an issue with your app's user interface that contributes to a lower-quality user experience than App Store users expect.
Specifically, we found that when the user closes the main application window there is no menu item to re-open it.
Next Steps
It would be appropriate for the app to implement a Window menu that lists the main window so it can be reopened, or provide similar functionality in another menu item.
Alternatively, if the application is a single-window app, it might be appropriate to save data and quit the app when the main window is closed.
简单总结一下核心问题(也是 macOS 开发容易忽略的细节):
- 没有标准的“Window”菜单:macOS 应用通常需要在顶部菜单栏有一个
Window(窗口)菜单,里面需要列出当前窗口或提供“打开主窗口”的选项。
- 点击 Dock 图标无反应:用户在主窗口关闭的情况下点击 Dock 栏图标时,应该自动创建一个新窗口( Reopen 逻辑),而不是没反应。
花了一整天时间修改代码,补全了 applicationShouldHandleReopen 的逻辑和菜单栏配置,刚才又去申请了。
不得不吐槽,苹果商店的要求是真的高,而且最折磨人的是它不会一次性把所有问题告诉你,而是一次只卡你一个点。改完这个,下次可能又因为别的原因驳回。
看来上架没准真要拖到 26 年了 😂。
在这里提前祝大家 26 年新年快乐,希望大家新的一年都能发财!
|