question

newuser-2b0e6d20-01fb-4440-a9d5-7c922216186f avatar image

Game Circle is not login when download the app from Amazon app store

I have a problem, when I download the app from the Amazon app store, I cannot get the login in Game Cicle, but I get the login if I install directly the same .apk file in the kindle fire. I checked the logcat and I got next:

11-09 19:16:04.952: W/com.amazon.identity.auth.device.appid.APIKeyDecoder(7242): Failed to decode: Decoding fails: certificate fingerprint can't be verified! pkg="secret_package_name" 11-09 19:16:04.952: W/com.amazon.identity.auth.device.appid.APIKeyDecoder(7242): Unable to decode APIKEy for pkg="secret_package_name"11-09 19:16:04.952: E/GameCircleClient(7242): Unable to read api key. GameCircle requires an api key to be included in 'assets/api_key.txt'. GameCircle will not initialize.

11-09 19:16:04.952: E/GameCircleClient(7242): java.lang.IllegalArgumentException: Invalid API Key 11-09 19:16:04.952: E/GameCircleClient(7242): at com.amazon.identity.auth.device.authorization.api.AmazonAuthorizationManager.<init>(AmazonAuthorizationManager.java:133) 11-09 19:16:04.952: E/GameCircleClient(7242): at com.amazon.ags.api.AmazonGamesClient.initialize(AmazonGamesClient.java:144) 11-09 19:16:04.952: E/GameCircleClient(7242): at com.amazon.ags.api.unity.AmazonGamesClientProxyImpl$1.run(AmazonGamesClientProxyImpl.java:68) 11-09 19:16:04.952: E/GameCircleClient(7242): at android.os.Handler.handleCallback(Handler.java:755) 11-09 19:16:04.952: E/GameCircleClient(7242): at android.os.Handler.dispatchMessage(Handler.java:95) 11-09 19:16:04.952: E/GameCircleClient(7242): at android.os.Looper.loop(Looper.java:145) 11-09 19:16:04.952: E/GameCircleClient(7242): at android.app.ActivityThread.main(ActivityThread.java:5266) 11-09 19:16:04.952: E/GameCircleClient(7242): at java.lang.reflect.Method.invokeNative(Native Method) 11-09 19:16:04.952: E/GameCircleClient(7242): at java.lang.reflect.Method.invoke(Method.java:515) 11-09 19:16:04.952: E/GameCircleClient(7242): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:826) 11-09 19:16:04.952: E/GameCircleClient(7242): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:642) 11-09 19:16:04.952: E/GameCircleClient(7242): at dalvik.system.NativeStart.main(Native Method)

It is only happens in the app when it is downloaded from the app store, because if I install the .apk file directly, Game Circle works well and the error is like if the api_key.txt is wrong, but before to upload it, Game Circle works well.

Also I created a security profile the last year and I created two api_key (paid and underground), in these is days I created another api_key for free version, and this new api_key asked the SHA256 value, but the api_keys for paid and underground version don't have this value, maybe this is creating a conflict in the app.

Regards.

Jose

amazon appstoregamecircle
10 |5000

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

1 Answer

Levon@Amazon avatar image
Levon@Amazon answered

Hi Jose,

Thanks for posting! Please login to your Dev Portal account, raise a "Contact Us" case, and specify your app name / ID (and a URL to this forum thread for context), and we will look into this. Thanks!

10 |5000

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