Update: Failed my first pass at certification. There aren’t many requirements I think for UWP cert, but Microsoft requires any game on Xbox to sign in and use Xbox Live. You don’t have to use the services like leaderboards, but you have to sign in.
My particular issue was that I didn’t block gameplay until the user had sign in. Pretty easy to fix and resubmit.
Here’s the report on the failure I got. Helpful for anyone else looking to ship on Xbox:
App Policies: 10.13.5 Xbox Live Active User and Gamertag
Because your game uses Xbox Live, it must:
· Create at least one active user and sign the user into Xbox.
· Display the user’s Xbox gamertag as the primary display and profile name.
Please add this behavior and resubmit your game.
Steps to Reproduce:
- Launch the app.
- Notice that the gameplay should be blocked until signing the user into Xbox Live services. However, your app is still playable by cancelling/skipping Xbox Live login.
You can view the Xbox Live documentation for more information. Your game may not appear in the Creators Collection until this has been resolved.
Tested Devices: Windows 10 Xbox