Skip to main content
Participant
October 29, 2012
Question

App rejected by Amazon App store with bizarre reason

  • October 29, 2012
  • 3 replies
  • 1273 views

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.

This topic has been closed for replies.

3 replies

Participant
December 11, 2012

We have had similar issues on different Android devices (HTC Thunderbolt 4G, Samsung Galaxy S 4G )

They seem to ignore the aspectRatio when autoOrients is set to true. It worked fine for a large number of other android devices.

We gave in and disabled the autoOrients feature.

Seems to be an issue with the AIR implementation on those devices.

perholmesAuthor
Participant
October 29, 2012

Hi,

Ha, I can't believe it! Amazon accepted the app after I sent them the YouTube video showing it to work just fine on a variety of Android devices. Amazing!

Best,

Per

Mark.fromOP
Inspiring
October 30, 2012

Cool, way to use an unorthodox approach.