I upload an app in Alpha testing for testing In app Billing, and I notice there is a button up to the right called Publish App, this means to publish my app in Production or to Alpha level?
Is this the reason why I get a message that says I need authentication to Google Play, when I click the Subscription button?
It depends on what tab you chose in the APK setup, if it's Production, Beta or Alpha. Follow this guide on How to upload and download an Alpha or Beta app to Google Play:
Sign in to your Google Play Developer Console.
Select an app.
On the left menu, click APK > Beta Testing or Alpha Testing.
Click Upload.
Select your APK file.
Click Publish.
For the error Need authentication to Google Play:
As indicated in this video, go to Google Play in your Applicaton Settings and click the CLEAR DATA button. Check this documentation about How to fix ''Google Play authentication is required'' error.
this means to publish my app in Production or to Alpha level?
When you upload to Alpha channel it gets published to alpha channel. You can later move the published apk to beta channel or production (if you want).
Is this the reason why I get a message that says I need authentication
to Google Play, when I click the Subscription button?
No, Which channel you upload to has nothing to do with the functionality. It is just to make the app available to specific set of people. Production channel will make it available for download to general public, where as the alpha and beta channel will make it available for download only to the users you'll add as testers for each channel. This is definitely not a reason that would impact functionality.
The authentication error must be a result of a problem either in your code or device. It has nothing to do with what channel you publish your app on
Related
I created an Open Track Beta release a few days ago for the first time, which has shows up as published since yesterday on Google Play Console. However if I click the 'View on Google Play' button it returns 'Not Found' and when I follow the opt-in link, I get an error that it isn't available even though I'm logged in as the creator of the app:
I do have the option of releasing it to production, which I assume would work, but would prefer to have a working testing release first.
You need to add yourself as a tester, to test the app. So open beta channel click the Manage Testers and add the mail that you use as google play account at your phone.
But I suggest you use internal test channel for this. Beta is mostly used for the apps already released and it is open testing.
So open internal test channel, add your apk and add yourself as a tester by clicking Manage Testers and adding your email (the mail you use as google play store account at your phone), share yourself the opt-link which you got from internal test instead of beta.
Then you will have early access, so you can download it from play store easily
I want to roll out my app to the testers by using the Google Play Store and publishing it as a beta version.
I've completed all the steps listed by google (including uploading the apk, updating all the store entries, setting images and so on)- furthermore I've created a beta entry for the app.
My issue now is, that there is no opt-in url for the testers to download the app, although the status sais that the app has been rolled out, as you can see in the following picture:
What should I change in order to get the app to the stage where the testers can download it from the store?
After waiting a couple of minutes (and drinking a cup of coffee) the opt-in link suddenly appeared after waiting for one and a half hour. Patience was the key!
see you can get beta testers
either set the list of testers email id in your developer console by
grouping them together in a field.
And then out out for beta testing
select max number of tester
those who are tester send them the url for the application you want
to test
5)They are going to test it and send you the feedback
I have my application published in Production in Google Play Store. Now I would like to provide new version for Alpha tests. I added testers to google groups, they have recieved proper link to test APK. But when they click on "download it", it links them to not Alpha, but Production version. It's already more then 1 day since I published the Alpha version. Anyone knows what can be the reason?
Somethings you can try are:
Make sure that the version code for your Alpha APK is higher,
otherwise it becomes inactive.
Ensure that the testers have opted in. Your share link should be:
https://play.google.com/apps/testing/PACKAGE_NAME
Clearing cache/data and restarting your Google Play Store
application. This might refresh the Play Store App to see any
available updates.
Make sure your app is in a published state. You do not need a production apk, but it shouldn't be in a draft or unpublished state.
The device a user is testing may have to remove all other account except for the account invited to test. Multiple accounts may cause problems.
I integrated Google IAP Billing to an Android application.
I published my application in Alpha version on Google Play Store. I copied the public key that I added in my project on Android Studio. So, I use the good Public API Key with my IabHelper instance.
I signed an APK that I use on a device with an unique account that is different from my developer account. This account is added in the license testing emails field on the Settings part of Google Play Developer Console.
I also checked the SKU ID of the item I want to purchase is the same on my application and on the application signed.
When I launch the buy process, I get a dialog with Please sign in to your google account error. But, I am already connected because I can go on Play Store application and download apps. I also tried to clear cache data for Play Store app and Google Play Services but nothing works for me.
I must mention that on the manage list of alpha testers, I have created a google+ community like asked but there is no link to send to my alpha-testers to opt-in.
Someone has an idea about the problem ? And the solution to solve it ?
The alpha tester has to satisfy these two conditions:
joined the alpha testing community
opted-in for alpha tests
Firs you have to invite the tester to the alpha testing community. Second the alpha tester have to opt-in using this URL: https://play.google.com/apps/testing/your.package.name
It just takes time. Give it couple of hours and it will work.
Also make sure that the file you are running on your phone is signed with the sane certificate that is uploaded on google play (not debug file)
So I've went through all the steps to upload my .apk to the Google dev console, and I've added my Google group for the list of people that will be testing it. Then it asked me to publish my app so I can get the opt- in link to send to my testers. I'm supposed to be able to send out a non production ready app to beta testers, but when I try to set up the beta channel, it wants me to publish my app and wants it to be production ready. Can anybody walk me through the steps of setting up my beta app so I can get the opt in link to send to my Google group?
Just upload your Beta into the Beta channel. You actually have to publish the app. This only publishes the Beta for your testers, not a production channel.
So the steps usually are:
upload apk into Beta
paste the link to your community/Google group
publish the app (top right corner)
grab the opt-in link and send it to your testers
send a Play Store link or the signed apk to your testers
This takes like 2-24 hours for your testers to see the app in the Play Store. Some of my testers still don't see the app after 4 days.. Seems not completely reliable, yet.
Hope this helps. Have fun :)