我使用 Unity 4 开发了一款游戏。
当我对游戏类别进行排序时,我的游戏没有显示在 Galaxy s7、s7 Edge 和 Note 5 的 Play 商店中。我可以通过搜索找到它,但是当我尝试下载时,它说它不兼容。但是,我能够在不同的 Galaxy S7 中下载。S7 带有 Android 6,因此它不是操作系统差异。
我应该关注什么来找到这个问题的原因?
更新:我的同事正在浏览多家电子商店并尝试下载该应用程序。目前发现一个 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”。试图弄清楚这是否是问题所在
更新 2:找到一个无法下载应用程序的 6.0.1。我对比了 Android 6 的工作和不工作,以及 Android 5 的工作和不工作。在这两种情况下,我发现两者之间唯一不同的是“安全软件版本”和“Android 安全补丁级别”
更新3:无法下载APP的设备是电子商店的手机,CSC代码为PAP,CSC国家代码为HU,没有移动运营商。谷歌搜索告诉我 PAP 用于 Demo 版本,这显然很可能是原因。现在,我需要在演示版中查找导致无法下载的内容,以确认它是特定于演示版的。
因此,首先我检查了特定区域的发布,因为演示版本似乎没有特定区域。原来我的其他两个设置为全局的应用程序无法下载。我从我的个人手机上检查了我的美国谷歌账户和韩国谷歌账户,它们都可以正常使用这些应用程序。即使是另一个设置为韩国的应用程序也无法下载。此外,我能够下载我的一个应用程序,该应用程序设置为仅限韩国。显然,它似乎不太可能与地区有关。