某些型号的应用程序未在 Playstore 中显示,但属于同一版本的其他型号显示

App not showing in Playstore for some model, but shows for other models that belongs to the same version

我使用 Unity 4 开发了一款游戏。

当我对游戏类别进行排序时,我的游戏没有显示在适用于 Galaxy s7、s7 Edge 和 Note 5 的 Play 商店中。我可以通过搜索找到它,但是当我尝试下载时,它说它不兼容。但是,我能够在不同的 Galaxy S7 中下载。 S7自带Android6,所以不是OS的区别。

我应该关注什么来找出这个问题的原因?

更新:我的同事正在浏览多家电子产品商店并尝试下载该应用程序。目前发现一个 s6 有效,一个 s6 无效。不幸的是,不起作用的是 android 5.1.1,而起作用的 s6 是 6.0.1,所以这不是一个公平的比较 atm。不过有趣的是,我从 Google 收到一条消息,说我对 WebViewClient.onReceivedSslError 处理程序的使用不当。并且两者有不同的安全版本。有效的有 "MDF v2.0 Release 6" 和 "VPN v1.4 Release 6.1",而无效的有 "MDF v2.0 Release 3" 和 "VPN v1.4 Release 5.2"。试图弄清楚这是否是问题所在

Update2:发现无法下载该应用程序的 6.0.1。我将有效和无效的 Android 6 与有效和无效的 Android 5 进行了比较。在这两种情况下,我能找到的唯一不同之处是 "Security software version" 和 "Android security patch level"

更新3: 无法下载该应用程序的设备是 phone 电子商店中的设备,它们的 CSC 代码为 PAP,CSC 国家代码为 HU,并且没有移动运营商。谷歌搜索告诉我 PAP 用于 Demo 版本,这显然很可能是原因。现在,我需要在演示版中找到导致无法下载的内容,以确认它是特定于演示版的。

所以,首先我检查了特定区域的发布,因为它似乎演示版本没有特定的区域。原来我另外两个设置为全局的应用程序无法下载。我从我的个人 phone 检查了我的美国 google 帐户和韩国 google 帐户,并且都可以在这些应用程序上正常工作。甚至另一个设置为韩国的应用程序也无法下载。此外,我还能够下载我的一个应用程序,该应用程序仅设置为韩国。很明显,跟地域关系不大。

我唯一能想到的是手机安装了自定义 ROM。如果基于网络的 Google Play Store 版本也显示它不兼容,您可以单击它旁边的小 +,它会告诉您问题所在。抱歉,您可能需要自己去 Play 商店寻求支持。