App rejected by Amazon App store with bizarre reason
Hi,
We've recently launched an app on iOS and Google Play that altogether have about 10,000 users so far. We decided to submit to Amazon.
The app was rejected by Amazon with the reason below, in summary that the app didn't look right in Portrait. However, we don't support Portrait mode, we only support Landscappe and flipped Landscape. We have about 1,000 users so far on Android (via Google Play) and 9,000 on iOS, using the same code base and the same app manifest.
What is curious is that the Amazon reviewer tested it on an HTC Desire, which for reasons I can't explain displayed the app in Portrait mode, despite the fact that it's expressly disabled in the manifest, and we've never seen this behavior on any device. With 10,000 users, we would have heard about it or seen something. I've also contacted some of our Android users who specifically have an HTC Desire, and for them it only runs as it should in Landscape and flipped Landscape. The app runs perfectly literally everywhere, including on Kindle Fire using the exact binary that was uploaded to Amazon, using only the two Landscape modes.
So I made an unlisted YouTube video for the reviewers showing the app running perfectly on a variety of Android devices including Kindle Fire, and sent it to the support contact listed in the rejection. This was about 4 days ago, and not much has happened, although it wasn't expected that it would. I also wrote to them asking if the HTC Desire they tested on was somehow modified or was in fact an emulator, as the device took it upon itself to ignore the manifest setting.
I'm totalled baffled, and would like to hear if anyone has experienced something similar. It's not like we consider Amazon a major part of our revenue model, but I'd it to be there. We spent a lot of time optimizing the app for Kindle Fire and implemented Amazon In-App Purchases, I wouldn't want it to be a waste.
The submission was built against AIR 3.4.
Best,
Per
The manifest in AIR is as follows:
| <aspectRatio>landscape</aspectRatio> | ||
| <autoOrients>true</autoOrients> | ||
| <fullScreen>true</fullScreen> | ||
| <visible>true</visible> | ||
| <softKeyboardBehavior>none</softKeyboardBehavior> | ||
| <renderMode>gpu</renderMode> |
The complete rejection is:
Thank you for your recent submission of XXXXX. It requires your immediate attention due to the following reason(s):
Your app has failed a test case.
Bug Description:
Steps to Reproduce:
1)install and launch the app
2)in portrait mode,The screen cuts into half.
and the complete app name also cannot be seen.
OS/Device(s)/Form Factor: 2.2.1/htc desire/phone+tablet
Please correct the issue(s) we found with your app submission.
After you have made the updates, you may re-submit a new version of the app, along with any metadata updates (small icon, large icon, screenshots, descriptions, etc.) using the Amazon Mobile App Distribution Portal.
