我已经发布了我的应用程序进行alpha测试,但无法从Play商店下载。
我已打开网址“https://play.google.com/apps/testing/com。*”并接受成为测试人员,现在它向我显示“你是测试人员”。但是,当我点击“从Play商店下载”链接时,它会在我的测试设备游戏商店中显示“找不到商品”,并在桌面浏览器中显示“未找到请求的URL”。
我在stackoverflow中经历了一些类似的帖子,但没有明确的答案。对某些人来说,它看起来像是自动解决了,有些人不够幸运。
如果您使用的是Chrome,则会缓存重定向。要修复它,请清除浏览数据。 More details on this
在我的情况下,模拟器已经在几个月前启动,也许缓存了一些错误。我一直收到BillingClient.BillingResponse.ERROR导致此消息。
重新启动模拟器后,它再次开始工作。
除了这里的所有重要答案之外,我刚刚发现,如果您在关闭(alpha)测试之前进行了内部测试,Play商店可能会要求您使用内部测试URL。
所以说你有你的优秀应用程序,你把它发布到内部测试轨道。您为该轨道创建了一个名为“内部测试人员”的列表,这一切都顺其自然。当您执行此操作时,Google Play会为https://play.google.com/apps/internaltest/{id}
格式的测试人员提供一个网址。您的内部测试人员使用该URL加入该程序,下载该应用程序没有问题,测试通过。
您现在升级到封闭轨道(alpha测试)。您创建了一个名为“Alpha测试人员”的新列表,其中包含新人,您可以为“内部测试人员”和“Alpha测试人员”启用您的发布,以为您应该将内部测试人员转移到alpha。执行此操作时,Google Play会为您提供https://play.google.com/apps/testing/{package}
格式的网址。您的alpha测试人员现在可以使用该URL加入该程序并下载该应用程序。但是您的内部测试人员必须继续使用内部测试URL来加入该程序。
从测试各种场景来看,将测试器从列表移动到另一个场景似乎无法解决问题。
据我所知,Google Play文档没有提及任何此类内容。
此外,请确保您使用的设备属于您的应用支持的设备。为此,请在播放控制台上查看Release management -> Device catalog
。
如果这是问题,当您通过网络浏览器访问Play商店页面并通过Play商店应用程序访问the app is not compatible with your device
时,期望看到类似于Item not found
的警告。
就我而言,我必须在Manifest中进行一些更改以更正支持的设备列表。所以,我替换了下面的行,导致支持的设备数量为0:
<uses-feature android:name="android.hardware.camera2.full" />
有:
<uses-feature android:name="android.hardware.camera2.full" android:required="false" />
在您的情况下,Manifest可能需要进行不同的更改。
在我的情况下,问题是我没有使用Chrome中的正确帐户登录Google。
我清除了所有浏览数据,但是从Gmail / Google取消登录并使用正确的@ gmail.com帐户重新登录可能已经成功了。
如果应用程序是“已发布”,但当您单击“在Play商店中查看”时,该站点(例如:https://play.google.com/store/apps/details?id=com.companyname.appname)会显示错误:
“很抱歉,在此服务器上找不到请求的网址”,
试试这个:
在此之后,再次从测试人员列表中打开与用户一起登录的app in play store(在Play商店中查看)的链接。
如果网址仍未打开,请尝试关闭浏览器,或清除浏览器缓存并重试。浏览器存储重定向缓存。
要检查的另一件事是Pricing & Distribution -> Only make this application available to my organization
是否被检查。即使您的测试帐户位于给定域中,它似乎也不能与Alpha或Beta测试进行良好的交互。一旦我关闭此标记,我的beta-only应用程序就可以通过测试注册页面上的Play Store链接看到。
这可能是由于您在设备的Google Play商店中未使用相应的Google Play帐户登录时出现的愚蠢错误。
使用测试gmail帐户登录Google Play,然后点击测试链接
有关更多详细信息,请查看Item not found
在哪里添加测试组 - 有一个测试人员链接(类似术语),你需要在每个测试设备上单击此链接并说“是”
之后该链接出现在市场中。我等了3天才找到它:)
就我而言,这是因为我通过短信发送了链接。当我通过电子邮件发送它时,它工作。此链接的格式为https://play.google.com/apps/testing/com。*。这是您必须通过电子邮件分享的链接。
我有类似的问题。在我的情况下,我有多个测试人员作为CSV,并且多个用户测试人员之间有一个空格。空间是电子邮件地址中的问题。电子邮件地址可能会导致此问题。
在我的情况下是Android Studio模拟器,我在几分钟谷歌搜索后重新启动游戏商店,然后没有更多这样的错误“项目未找到”。