I'm distributing a Unity-built game on the Mac App Store and I've been rejected twice under Guideline 4 (Design) with the same wording:
"We still noticed that the app presents a window that does not contain the necessary title bar buttons and includes an interface window but is missing the required App Menu and Dock Icon or Menu Bar Extra."
I'd like to hear from anyone who has hit this with a Unity (or otherwise non-native) macOS app and got it resolved.
What I'm seeing:
When the game runs, the macOS menu bar is displayed, but it only shows the app name and a single "Window" menu. The standard menus Apple expects (App menu with About/Quit, Edit, Window, Help) are not there. Unity does not populate the native macOS menu bar on its own, and there's no Player Setting that generates these menus.
What I've already tried:
Switched the app from borderless window to a standard windowed mode, so the window has its title bar and close/minimize/zoom buttons.
Confirmed the Dock icon appears with the running indicator in standard windowed mode.
Verified there is no LSUIElement key forcing the app into accessory mode in Info.plist.
Despite this, the rejection came back identical.
My questions:
For those who passed review, did you populate the full native menu bar (App / Edit / Window / Help), or did Apple accept the app another way?
Is a complete standard menu bar strictly required, or does shipping the app in fullscreen — where macOS hides the menu bar by design, as with most Mac games — satisfy the reviewer on this point?
For the "title bar buttons" and "Dock icon" part of the rejection specifically: what exactly does the reviewer expect to see, and does fullscreen change how they evaluate it?
If you resolved this, did you mention the change in the App Review notes, and did that help?
Any concrete experience — especially with games that launch fullscreen — would be very helpful. Thanks.
Topic:
App Store Distribution & Marketing
SubTopic:
App Review
Tags:
App Review
AppKit
Apple Unity Plug-Ins
0
0
19