How are internal testers supposed to download Android app? [duplicate] - android

I thought I need just this link https://play.google.com/store/apps/details?id=com.here.myapp.name to download an app from Play Store, but when I click on it from tester account (which in tester list) I can only see

The link of testing will be https://play.google.com/apps/testing/packagename and you can find that in Alpha/Beta publish tab.
https://play.google.com/apps/publish --> Select app --> Release Management --> App Release --> Alpha/Beta --> Manage --> Opt-in URL (URL for testing)
Updated to add tester (Close test)
Add testers
On the left menu, select Settings Settings > Manage testers > Create
a list.
Type a name to identify your list of testers. You can use the same list for future tests on any of your apps.
Add email addresses and create list.
On the left menu,select Release management > App releases.
Next, to the closed track, select Manage.
Next to "Choose a testing method," select Closed Testing.
In the "Users" section, check the box next to the list you want to use.
List of will be notified and selected user can accept the invitation and test the app.

Here's how I found it (with help from Scar Coder's answer)
Log into the Google Play Console and select the app from the list, then click the App releases option in the left sidebar, then click the 'Manage' button for your internal test release:
Expand the 'Manage testers area'
Copy the Opt-in URL:

For the new Google Play Console version
Open your app → Release → Testing → Internal testing
Tap on Testers → Scroll down and you will see How testers join your test at the bottom.
After that testers should accept the inventation, install app from Google Play and check the updates

You just might have to wait...
The initial release time of up to 48hrs is what confused me, and is not well communicated on the Play Console:
Searched for "android Available to internal testers", as Play Console stated exactly this, without the link providing an app (see original question).

App should come to the published status before the Opt-in URL is enabled. You can get your app status in the small '?' symbol or in the drop down box location above the page. Google takes some time to review the app before publish after you submitted it.

On the Play Console, there is an opt-in url that needs to be sent to the internal testers before they can be able to download the app

We had to test migration from older app versions to the one under development.
Unfortunately the link to the older version:
https://play.google.com/apps/test/<path.to.my.app>/<version code>
did not install the old version but the most recent version from the store. Even though the account was registered as "Tester" in "Internal Testing" in the Google Play Console and the developer feature "Internal app sharing" was turned on in the Playstore settings on the tester smartphone.
My solution was to clear the cache of the Google Playstore app.
Then, I had to become a developer in the Playstore again (by tapping "Settings / About / Play Store Version" several times) in order to activate "Settings/General/Internal app sharing" again.
Afterwards, clicking the link worked fine. And I got the longed-for message "This version of this app () may be old. Turn off auto-update for this app to keep it from getting updated." and could perform my tests.

https://play.google.com/apps/publish --> Select app --> Testing(in Release Part) --> Internal testing --> Testers and scroll Down and in How testers join your part take link of your app by clicking copy link part
You should visit the link on an Android device

As per the new Google Play console, you can share your app to internal testers by visiting internal app sharing upload page, Upload a new appBundle and share the link.
You can manage your internal testers under internal testing in the play console.
With internal app sharing, you can quickly share an app bundle or APK with your internal team and testers by uploading an app bundle or APK on the internal app sharing upload page and generating a link. When sharing your app this way, you can restrict access to email lists only or allow anyone whom you share the link with to download.
Source

Related

Should tester be authorised for Internal App sharing to install the app using the link?

I shared an Android app using Internal App Sharing and selected "Anyone you share the link with can download" in Manage Testers. Internal App sharing also enabled on Google Play Store App
The users with the link can not download the app but users who already joined as a tester can install.
How can I fix this?
To make your app available on link, follow these steps:
sign in to your google play console
select an app
-On the left menu, select Development tools > Internal app sharing.
select the “Authorised testers” tab
under “ link availability”, select No email list
Important: After adding authorized testers, provide your testers with instructions on how to turn on internal sharing app.
To turn on internal app sharing
open the google play store app.
Tap Menu > Settings
In the “about” section, tap the play store version 7 times.
After the internal app sharing setting appears, tap the switch to turn on internal app sharing.
Tap turn on.

Google Play shows an error: Your administrator has not given you access to this item

I have an app on Google Play Console. Atm the testing method is set to Closed Beta Testing and we have a list of users to test it. Looks like this:
I have my mail in the list of testers and shared myself a link. When I follow it, this page is presented:
When I follow the link, I can see the app on Google Play. The page contains also 2 messages:
Your administrator has not given you access to this item
You're a beta tester for this app. Future updates will include beta versions
There is no install button. As I understand, the issue is with the first message about access. How can I fix it?
This error message is displayed if you're using Managed Google Play to distribute your app privately, targeting it to organisations - this can be verified by navigating to Store Presence > Pricing & distribution > User programs. When distributing a private app using a closed track you also have to add the organisations under the "Manage testers" section - these aren't automatically added when you create a track.

How to test In app purchase. Google Play

I want to test In app purchase in my application and I have few questions about that.
How long should I wait (few hours, fewa days)until I get Google Play link into my application for my testers?
( I mean this link in: Google Play Developers console -> All application -> APK -> Bta Testing -> Manage list of testers )
If I change my APK 'Upload new APK to Beta' this waiting process for link will start over again or can I use the same link for test?
Am I need to publish my app first before I get this link ? I mean my app is beta so it will be available only for my testers but am I need to publish it in 'Game Services' tab.
I uploaded my app yesterday into my phone via USB cable. When I try to test 'In app purchase' I got information:
'Conection Responce: 0 Setup succesful ( responce: 0:OK). '
Then typical window of Google Play opened but I got this information:
'Authentication is required. You need to sign into your Google Account.'
But I was using google account in my phone.
Do you think I did something wrong in my code of application or because I tried test it in application that I uloaded via USB cable instead install it from Google Play site?
Ps. I'm using Samsung Galaxy S6
Thanks.
There are two places where you need to publish something for an app that uses Google Play Games Services to make it available to beta testers.
Under the "All Applications" section (Android icon in the left frame), select your app, then go to the "APK" subsection to publish it for beta testing.
Under the "Game Services" section (game controller icon in the left frame), select your app, then select "Publishing" to make Google Play Games Services available to the users of your app.
Both of these steps will require you to fill in additional information in other sections as prerequisites for publishing.
After publishing in either of these sections it will take a few hours for publishing to take effect. When you publish an app for the first time you will get the link to your published app only once the publishing step has completed. The link is available from the "APK" subsection that I referenced above. The link will remain unchanged when you re-publish the app. Your testers will receive the latest available published version of your app when they follow the link. Re-publishing can take a few hours as well, so your testers would see the old version until that's done.
A user of the app needs to sign into Google Play Games Services as an additional step even when they are already signed into their Google account on the phone.
Hope this helps.

Authentication error for Google account when installing my Application

I am able to use Google Play and download/install apps. But when I try to install my app which is already published and visible on Google Play store, I keep getting the following error:
Authentication is required. You need to sign in to your Google
Account.
I have tried it on different android devices, reset the Google account on the mobile device and re-logged in. I still end up getting the same error only for my app.
Please advice if you have encountered a similar error. Lots of remedies available when searched for the said error message but those are when all apps are not downloadable. My issue is localized only to my app.
The app(a simple game) is Android based and made with Unity.
Link to the app:
https://play.google.com/store/apps/details?id=com.CubeBoy.FlyBox
For some reason, posting the final APK to production stage straight away causes the above mentioned error.
Ensure the following:
Post your initial APK to Alpha first.
Set up a Google Group account for testing and add it under "Manage list of testers"
This article was great an is definitely bookmarked. My only suggestion is that you add the following:
Here'e what worked for me - after nearly a day of troubleshooting:
Follow this tutorial EXACTLY:
https://help.gamesalad.com/hc/en-us/articles/203536123-7-6-In-App-Purchases-IAP-for-Google-Play
Note that in this tutorial you publish an alpha testing version and add testers. Also note that the testers must have different gmail accounts than the owner of the Developer Console. So, IF THE APP IS NOT PUBLISHED, ALL TESTERS will be blocked.
If the app is published and the users are listed as testers, ensure that the testers go to the link specified in Console -> Apk Tab -> Manange List of Testers -> Share the following link with your testers. If no link is present yet, then you cannot begin testing.
If all of the above is done, then remove all accounts from your device, restart, and then add only the tester's account to the device. For example, if myTester#gmail.com then on device go to settings-> Accounts -> Google -> Click each account and select "remove account" -> Restart device -> Go to settings -> Accounts -> Add Account -> Select a Google account and enter credentials. As stated in the tutorial, this account CANNOT BE THE SAME as the Developer's Console owner.
The last check would be to try and sign into Google Play and see what account comes up. If not, the account credentials may be the issue
I had the same problem. Play also told me it was incompatible with my devices.
I used keshk's advise and posted it as a Beta version first. Then I chose to lift it over to Production. (button to the right of the version) Then it worked immediately to install it and the incompatible warning was gone.
No need to add any testers etc.
PS I don't know exactly what text is on the English version of the button as I get it in Swedish.
I make some research. That's error can display when APK version not the same than on the production. For example, production version have 0.1, you build new version 0.2. You will get that message, until upload new version to google.

play store alpha test download link not working

I think I followed all steps which I have found so far but the download link for my alpha test isn't working.
I uploaded the app 3 days ago, created a google group and added the group to the list of alpha testers.
I invited a few members and the app status shows published, after clicking on the link I can signup as alpha tester, but when I click on "Download from the Play Store" the error message "We're sorry, the requested URL was not found on this server" comes.
Did I miss an additional step? Do I have to grant some special rights to the group members somehow?
--- update can this be caused by the permissions of the app?
under the apk info in the developer console I can see:
functions:
android.hardware.LOCATION
android.hardware.location.GPS
android.hardware.location.NETWORK
android.hardware.TOUCHSCREEN
permissions:
android.permission.ACCESS_COARSE_LOCATION
android.permission.ACCESS_FINE_LOCATION
android.permission.INTERNET
-----UPDATE2
Well I don't have any idea what changed but now the download link is working for my alpha testers.
For me, it resulted to be a cache problem so deleting the cache in Setting > Apps > Google Play Services > Storage > Clean Cache and deleting chrome's cache, did the trick.
If your app is published in alpha or beta version :
it won't be shown in search results,
use the link that google play sent you in the group of testers in order to open it in Google Play application.
(see edit below)
You can also open this URL : https://play.google.com/apps/testing/APP_PACKAGE with a browser if the email configured in your phone is a member of the google testers group.
i don't think permissions in manifest can hide an app of the store !
EDIT
After you have uploaded your APK file and published it to Alpha or Beta version, you will see a link "manage testers group" or something like that. Click on that link ... you will be asked to add a google group of testers, below the popup you will see a message like this : "share this link with you testers group". Copy that link and send it to the group by mail.
Sorry I am writing with SO android app, I can't paste screenshots therefore ... may be tomorow ;-)
Hope it's ok.
I don't have any idea what changed but now the download link is working
You issue was just the publish delay -- it takes some time for Google Play servers to pick up your submission (for any publishing operation, even with alpha builds), usually under 24 hours.
Try opening the link on both your test device and in a desktop browser.
I was able to sign up as a tester from the device, but not install the app (said not found), but going to the desktop browser was able to use google pay to install it remotely to the device.
Make sure its the url in the form https://play.google.com/apps/testing/{your.namespace}
Sign in to your Goole Play Console.
Select your app.
On the left menu, Select Release management -> App releases.
Select Manage Alpha or Manage Beta.
Manage testers, click on right side down arrow.(Just below CREATE RELEASE)
Choose a testing method: select Closed Beta Testing.
Next Create list or select the name of your list.
Feedback Channel: Enter your email to get feedback from testers.
Copy Opt-in URL and send it to your testers.
Now once you completed, Google Play servers takes time for any publishing builds alpha or beta. For me it takes 15-20 minutes to available.
Sometime clear cache of your browser and refresh link. will work.
Once link is available, Open it in your testing device and click on below link
Download the *APP NAME* app on Google Play
Press the Update Button. After installation you can test it.
How authorized testers turn on internal app sharing
Before authorized testers can download apps using internal app sharing, they need to turn on internal app sharing on their Google Play Store app.
Open the Google Play Store app Google Play.
Tap Menu Menu > Settings.
In the “About” section, tap the Play Store version 7 times.
After the Internal app sharing setting appears, tap
the switch to turn on internal app sharing. Tap Turn on.
I'm having the same problem, the link simply doesn't work, 36 hours after publishing. Might as well not even provide the alpha/beta features if it's going to be like this.
Anyway, I'm sharing some information provided to me by Google Support, hoping it'll be helpful:
Ensure that you have added a valid Google Group email or Google+ Community URL to the Developer Console and that you are included in the group/community. Once the group/community has been added, the name of the group will display in the “Manage list of testers” link in the testing tab. (Please note when adding a Google Group you need to enter the email address and not the URL).
If you wish to use a Google Group in a Google Apps domain, the Developer Console and Private Channel must be enabled for your domain in the Google Apps Control Panel.
An app must be published for several hours before the opt-in link will become available to testers.
Currently, testers must have only one account on their device. Devices with more than one account will receive the production version of your app. (Please note this requirement is temporary. Stay tuned for updates).
If you followed the mentioned instructions and it's still not working, in 2019 make sure to also check the following:
1) Make sure the testing group is selected, but is also active:
2) Ask your testers to log out of their google account, then to clear the cache of their browser. They should then close/re-open the browser and log in into the invited email address.
There are several causes for the internal/alpha testing link not working:
1-You are on a different google play account
2-Your email is not added at the email list for testers
3-Go to google play console> your app > app releases > internal test > make sure list name is check as if not the testers will not have access to the app
Hope this helps to solve the issue
One of the causes of that issue might be its availability in (one) particular country only. (USA, usually).
In that case you just should go to the app details and allow its distribution to other (local) stores.
My problem was that even though I deinstalled my release version the link from internal testing brought me again to the release version. This fixed it.
I had this problem if I was logged in with multiple different Google accounts. I opened a new private browsing window and logged in with the account that I wanted to use as an alpha tester, and then the download link worked.
I got the same issue, seems a bug. Solved by:
1.Click "unpublish".
2.Wait for a while, click "re-publish".
Then my App became available in a few minutes.
In my case I was listed as tester in several list (alpha and internal test).
I had only joined the alpha testing channel and I had no way to access the app via the link nor via searching the store.
And as soon as I also joined the internal test channel.
The link to the app magically started working.
So I guess the rule is: you need to make sure you have joined the most privileged testing group that you're invited to.
Also make sure the app, you're going to test, is uninstalled from your device.

Categories

Resources