question

Golf-Ace avatar image
Golf-Ace asked

Capturing Home / Game Circle button presses

Hi all, I submitted an app to the store but got rejected for multiple reasons I am having trouble figuring out the answers to. 1. App fails to bring game circle overlay on pressing Home button 2. App fails to bring game circle overlay on pressing game circle button 3. App does not make use of Media Buttons for gameplay but still controls the Media Buttons (prevents Play/Pause input of music applications). Concerning 1 & 2: From what I can tell, I have no way of knowing when a user presses either the Home or GameCircle buttons on the controller. The Controller Behavior Guidelines ( https://developer.amazon.com/public/solutions/devices/fire-tv/docs/controller-behavior-guidelines) state that the Home and GameCircle buttons are both "system events and cannot be captured in your app". This leads me to believe that bringing up the GameCircle dashboard when these are pressed is up to the OS, not me. Am I missing something? Concerning #3: I pass the key down messages for all unused keys on to the super class. When I tested this with Pandora running in the background it worked just fine for me. I am not sure why this came back as an issue? I tried asking these questions via the Contact Us link, but their reply was the exact email I originally got with the above reasons for not being approved. No help on how to fix them. :( Thanks, -Randy
fire tv
10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

jhample avatar image
jhample answered
I have a similar question. There is nothing listed in the documentation for getting input from the home and GameCircle buttons. Is there some flag that we need to set in order to let the device know to switch the function of home?
10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Sujoy@Amazon avatar image
Sujoy@Amazon answered
Thanks both of you for bringing this up in front. I am checking with concerned teams here for more clarifications. I will update you guys shortly.
10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Sujoy@Amazon avatar image
Sujoy@Amazon answered
@ jhample, Agree, I checked with the team. Expected behaviour: - Home pressed - Is it a game from app store? - Yes - Is the controller a Gamepad and is the game GameCircle enabled? - Yes - Launch interstial - No - Launch the GameCircle overlay screen - No - Go home - Beachball pressed - Is the app a game from App store? - Yes - Is the game GameCircle enabled? - Yes - Launch the GameCircle overlay screen - No - Launch the interstitial - No - Go to the games library FAQ: 1. Who is responsible to take the action when these buttons are pressed and on what basis? Ans. The platform is responsible. No dev work should be needed. 2. Is there any developer integration needed in order to get these buttons work properly? Ans. No. 3. I have tested my GC sample app what was never submitted. When running my app if I press any of these buttons, I fall into the home screen. Is that not supposed to work in developers version of the apk? Ans. This is expected. Their application will only be treated as a game if it comes from the App store and is correctly categorized as a game. Side-loaded apps will not be treated as games. 4. If one app (not games) integrate with GC, what should be appropriate behavior? Ans. The app would have to be categorized as a game in order to get the game behaviour.
10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Sujoy@Amazon avatar image
Sujoy@Amazon answered
@Golf-Ace, We are investigating your app to find the issue. I will update this thread once we get resolution for it. Thanks for your patience.
10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Golf-Ace avatar image
Golf-Ace answered
@Sujoy, Thank you for checking in to this.
10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Golf-Ace avatar image
Golf-Ace answered
Any word on this?
10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Sujoy@Amazon avatar image
Sujoy@Amazon answered
Yes, Sorry for the delay. There seems not be any issue in your app. Can you please resubmit the app? I will follow it up here. Thanks for your patience.
10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Golf-Ace avatar image
Golf-Ace answered
Okay. It has been resubmitted. Thanks again for looking in to this. :)
10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.