简体   繁体   English

Google Play Android 应用程序内部测试 - 更新按钮未向内部测试人员显示

[英]Google Play Android App Internal Testing - Update button not shown to internal testers

I have found the other versions of my question on SO and have already tried to contact Google through their dev support trying both the chat/email options, but have yet to get a straight answer about this.我在 SO 上找到了我的问题的其他版本,并且已经尝试通过他们的开发支持联系谷歌尝试聊天/电子邮件选项,但还没有得到一个直接的答案。

I have an app that is currently using the internal testing track on Google Play.我有一款应用目前正在使用 Google Play 的内部测试轨道。 I have numerous testers all of which can download the app, use it and test it no problem.我有很多测试人员,他们都可以下载应用程序,使用它并测试它没有问题。 The reason I want to use internal testing, for now, is that the documentation states there is no verification period between versions and testers get the new version immediately.我现在想使用内部测试的原因是文档说明版本之间没有验证期,测试人员会立即获得新版本。

The issue I am currently experiencing is that a tester who already has the app is not served an updated version when they return to the store page.我目前遇到的问题是,已经拥有该应用程序的测试人员在返回商店页面时没有得到更新版本。 If they uninstall and reinstall the app, the new app they install serves the new version.如果他们卸载并重新安装该应用程序,则他们安装的新应用程序将提供新版本。

My question is why would the new version be available but not present the user with the 'Update' button to install the new version?我的问题是为什么新版本可用但不向用户显示“更新”按钮以安装新版本?

Is there an issue with the app being on the internal test track?该应用程序在内测轨道上是否存在问题? Does my app need to be verified?我的应用程序需要验证吗? Can an app be verified using the internal test track?可以使用内部测试轨道验证应用程序吗? It has been 17 days since my initial upload to verify the app, which seems rather long to wait for the verification.从我第一次上传到验证应用程序已经17天了,等待验证的时间似乎很长。

Does anyone have some insight into this issue?有没有人对这个问题有所了解? I am running out of ideas and it is rather annoying to have testers need to uninstall and reinstall the app every new version I would like tested.我的想法已经用完了,让测试人员需要卸载并重新安装我想要测试的每个新版本的应用程序是相当烦人的。

After almost a month I finally have the update button.差不多一个月后,我终于有了更新按钮。 Here are the steps I took:以下是我采取的步骤:

  1. Create a new Closed Testing Track and go through all steps required to post a closed testing app.通过发布封闭式测试应用程序所需的所有步骤,创建一个新的封闭式测试轨道和 go。

  2. Wait until the app is verified and the store page updates with the relevant store page data.等到应用程序通过验证并且商店页面更新为相关商店页面数据。 (This took ~3-4 business days) (这需要大约 3-4 个工作日)

  3. I can now publish to the Internal Testing Track, see the Update button, and use it.我现在可以发布到内部测试轨道,查看更新按钮并使用它。 I no longer need to publish to the Closed Track unless I want to.除非我愿意,否则我不再需要发布到封闭轨道。

I've looked over most of the documentation and nowhere does it say in writing that your build needs to be verified to have the Update button appear, nor does it say anywhere that it is required to be in at least Closed Testing to be verified.我查看了大部分文档,但没有书面说明您的构建需要经过验证才能显示更新按钮,也没有说明至少需要在封闭测试中进行验证。

I hope this helps someone else in the near future as this was quite annoying.我希望这在不久的将来对其他人有所帮助,因为这很烦人。

Although a little cumbersome, when using internal testing, you'll provide your users with a URL where they can download the app (via the play store), note, this URL can be found under your "How testers join your test" section, on your "testers" tab, on your 'Internal testing' page.虽然有点麻烦,但在使用内部测试时,您将为用户提供 URL,他们可以在其中下载应用程序(通过 Play 商店),请注意,此 URL 可以在“测试人员如何加入测试”部分下找到,在“测试人员”选项卡上,在“内部测试”页面上。

When you create a new version, the testers who already have the app installed, can use the same URL provided in the first place, and they can click to download via the play store (counter-intuitive as they already have it), but when it takes them to the play store, it will give them an option to update the app, and you'll see your updated release note ect...当你创建一个新版本时,已经安装了应用程序的测试人员可以使用最初提供的相同的URL,他们可以通过Play商店点击下载(因为他们已经有了它的直觉),但是当它将他们带到Play商店,它会给他们一个更新应用程序的选项,你会看到你更新的发行说明等......

This means you won't need to go through the Closed testing approach and wait to get it verified.这意味着您无需通过封闭式测试方法来 go 并等待验证。

I hope this helps somebody, I didn't want to create a closed tracked and get it verified as my app is very early into dev.我希望这对某人有所帮助,我不想创建一个封闭的跟踪并对其进行验证,因为我的应用程序还处于开发阶段。

If update button is not being shown on play store, surely there is some error with your code or you have not properly published the apk/app-bundle.如果 Play 商店中没有显示更新按钮,那么您的代码肯定有一些错误,或者您没有正确发布 apk/app-bundle。 Here are few steps to consider:以下是需要考虑的几个步骤:

  1. Check if you have the same signed keys of the apk/app-bundle that you uploaded and generated.检查您是否拥有与您上传和生成的 apk/app-bundle 相同的签名密钥。
  2. The updated app should have version code greater than the previous one.更新后的应用程序的版本代码应高于前一个。
  3. Follow this code for flexible and immediate update: https://www.section.io/engineering-education/android-application-in-app-update-using-android-studio/按照此代码进行灵活和即时更新: https://www.section.io/engineering-education/android-application-in-app-update-using-android-studio/

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM