Google Licensing service is now required

Hi,

I was trying to upload a new game to Google Play store when it announced that they now require developers to use google licensing service for each application, if it uses any pay method.

They direct you to get a public key for your app from thier console and to embed it in your code somewhere.
Since we are on top of Corona, I dont see where we can add the key ourselves, so it must be accesible somehwere during the apk build time or via the build.setting file.
I’m using the latest daily build and I di not see any change in the build dialog. am I missing something?

What do I need to do in order to put this public key in my game?
Would appreciate if anyone that uploaded a game recently to Google can explain what he did.

Thanks,
Adi [import]uid: 118978 topic_id: 35753 reply_id: 335753[/import]

I’ll bring it up to the team.

I went to Google Play and clicked on upload a new APK and got a message about licensing, but I clicked continue without the licensing and it took me to the old interface which I was using and I could still select to use DRM. I don’t have an actual app I can upload at the moment, to verify it, but it looked like I could still use the old way.

Do you have a URL where this “required” is now showing up? [import]uid: 199310 topic_id: 35753 reply_id: 142215[/import]

I was able to get passed it and upload my game for IAP testing, so I will check it today once it gets to all google servers, and report back if it works.
however, I was worried that this change requires a place to add the public license key of each app when building for android, so had to check with the forum if anyone encountered a probelm publishing to android with this new requirement in place. [import]uid: 118978 topic_id: 35753 reply_id: 142257[/import]

I just ran into the same issue. Google says a License Key is now required for all paid apps and IAP. I’m not sure what to do about it. [import]uid: 35706 topic_id: 35753 reply_id: 142466[/import]

I’ve been trying for two days to test my IAP with several test accounts with zero success. I get back “User is not eligible for this item”. its frustrating because I can’t tell if its due to the new requirement or if its something else.
I’ve found several mentions of this issue via google but they all say we need to place the public key into our app, which we can’t… [import]uid: 118978 topic_id: 35753 reply_id: 142468[/import]

Any news/updates on this issue from Coronalabs or from someone who managed to test IAP in a new game in Google Store?
I expected more people to encounter this issue on Google store - unless only a few corona users target Android…
I’m still stuck for passed 3 days not able to confirm my IAP with any test account, so I can’t release the game to the store. any suggestion would be appreciated. [import]uid: 118978 topic_id: 35753 reply_id: 142614[/import]

I haven’t figured it out yet, either. [import]uid: 35706 topic_id: 35753 reply_id: 142620[/import]

I just tested google iap 5 minutes ago.
It works here without the licensing service.
I am using daily build 971. [import]uid: 13632 topic_id: 35753 reply_id: 142622[/import]

Hi ojnab,

thanks for the info. is it for a new game or existing one?
did you test it with your own IAP where their server is set to “respond normally”?

I wonder what the problem is on my side…
It is a code that worked well for the past 10 games with no changes.
[import]uid: 118978 topic_id: 35753 reply_id: 142657[/import]

Sorry I really don’t have any suggestions for you. This was my first time doing android iap myself, so I am no expert in this area.

What I tested was a new game. uploaded the apk yesterday.
i created a iap product and bought it with a test user account, so I guess the licensing service is not required.

I did have some problems when testing restore and re-buy afterwards. The transaction callback returned a failed event a couple of times. But suddenly it started working again. Don’t know what happened. This whole android iap system seems very unstable to me.

Hope you will find a solution. Good luck! [import]uid: 13632 topic_id: 35753 reply_id: 142662[/import]

Is there a way to protect our apps/games until Corona will invent something ? [import]uid: 138389 topic_id: 35753 reply_id: 142680[/import]

I’ll bring it up to the team.

I went to Google Play and clicked on upload a new APK and got a message about licensing, but I clicked continue without the licensing and it took me to the old interface which I was using and I could still select to use DRM. I don’t have an actual app I can upload at the moment, to verify it, but it looked like I could still use the old way.

Do you have a URL where this “required” is now showing up? [import]uid: 199310 topic_id: 35753 reply_id: 142215[/import]

I was able to get passed it and upload my game for IAP testing, so I will check it today once it gets to all google servers, and report back if it works.
however, I was worried that this change requires a place to add the public license key of each app when building for android, so had to check with the forum if anyone encountered a probelm publishing to android with this new requirement in place. [import]uid: 118978 topic_id: 35753 reply_id: 142257[/import]

I just ran into the same issue. Google says a License Key is now required for all paid apps and IAP. I’m not sure what to do about it. [import]uid: 35706 topic_id: 35753 reply_id: 142466[/import]

I’ve been trying for two days to test my IAP with several test accounts with zero success. I get back “User is not eligible for this item”. its frustrating because I can’t tell if its due to the new requirement or if its something else.
I’ve found several mentions of this issue via google but they all say we need to place the public key into our app, which we can’t… [import]uid: 118978 topic_id: 35753 reply_id: 142468[/import]

Any news/updates on this issue from Coronalabs or from someone who managed to test IAP in a new game in Google Store?
I expected more people to encounter this issue on Google store - unless only a few corona users target Android…
I’m still stuck for passed 3 days not able to confirm my IAP with any test account, so I can’t release the game to the store. any suggestion would be appreciated. [import]uid: 118978 topic_id: 35753 reply_id: 142614[/import]

I haven’t figured it out yet, either. [import]uid: 35706 topic_id: 35753 reply_id: 142620[/import]

I just tested google iap 5 minutes ago.
It works here without the licensing service.
I am using daily build 971. [import]uid: 13632 topic_id: 35753 reply_id: 142622[/import]

Hi ojnab,

thanks for the info. is it for a new game or existing one?
did you test it with your own IAP where their server is set to “respond normally”?

I wonder what the problem is on my side…
It is a code that worked well for the past 10 games with no changes.
[import]uid: 118978 topic_id: 35753 reply_id: 142657[/import]

Sorry I really don’t have any suggestions for you. This was my first time doing android iap myself, so I am no expert in this area.

What I tested was a new game. uploaded the apk yesterday.
i created a iap product and bought it with a test user account, so I guess the licensing service is not required.

I did have some problems when testing restore and re-buy afterwards. The transaction callback returned a failed event a couple of times. But suddenly it started working again. Don’t know what happened. This whole android iap system seems very unstable to me.

Hope you will find a solution. Good luck! [import]uid: 13632 topic_id: 35753 reply_id: 142662[/import]