This afternoon I received an email from Microsoft telling me my new phone app failed the certification testing.
There were two errors. In the first case I didn’t have a clue I was violating the policy. In the second case I was careless. Both are easily fixed.
Test failure 1:
Test: Content that is offensive in any country/region to which your app is targeted is not allowed. Content may be considered offensive in certain countries/regions because of local laws or cultural norms. Examples of potentially offensive content in certain countries/regions include, but are not limited to, the following:
Group 1: China
Prohibited Sexual Content
Disputed territory or region references
Providing or enabling access to content or services that are illegal under applicable local law
Comments: Result: Fail
Your application uses the Bing Maps Silverlight Control for Windows Phone. Bing Maps is not supported for Group 1 countries at this time. You may resubmit your application and deselect the Group 1 countries.
Test failure 2:
Test: Screenshots must only contain app graphics, and must not include any emulator chrome, frame rate counters or debug information.
Comments: The application screenshots contain frame rate counters and debug information.
Three out of the eight screenshots had the frame rate counters and debug information in them. I knew better and just wasn’t paying close enough attention in my rush to get the app submitted.
It will take 30 minutes or so to fix it and resubmit. I’ll get to that sometime tonight after visiting my son and his family.