android - 没有发送有关应用更新的Google Play推送通知。我想念什么吗?

标签 android push-notification google-play build.gradle android-update-app

我已经在Google Play上发布了一个应用。据我说,我每次上传新APK时都需要更改gradle文件中的版本代码,然后从那里开始,Google Play会通知用户有关可用更新的信息。我与许多现实世界的用户保持联系,他们说尽管我已经发布了对原始应用程序的一些更新,但他们从未收到有关应用程序更新的通知。我知道有某些设备级别的播放存储设置,例如“仅在wi-fi上更新应用程序”等,并且我已经验证了场景的所有此类组合。我仍然相信不会通知所有用户可用的新版本。所以我的问题是

1)首先我是否缺少任何东西?

2)我有什么选择来确保通知用户有关可用更新的信息?

最佳答案

发布应用时,需要花费一些时间(可能是数小时)才能在全局范围内进行更新。因此,发布后用户将不会立即收到通知。

这也将取决于用户手机中Playstore的设置以及网络用户正在使用的网络(例如wifi或数据)。

我也遇到了这个问题。当我检查更新的版本时,我没有得到它,但是当我从应用程序设置中清除playstore的数据并强行停止应用程序,然后重新打开它时,我能够看到更新的版本。

因此,从您的角度出发,您没有做错任何事情。这是playstore plateform的工作。

开发人员有时会发生的事情是,我们通过USB调试不断使用设备运行应用程序,然后将应用程序发布到playstore。然后我们等待更新通知,但由于设备中和Playstore上的版本相同,因此我们不会收到通知。

关于android - 没有发送有关应用更新的Google Play推送通知。我想念什么吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39657445/

相关文章:

google-play - 如何在最近更新的Playstore中设置语言?

android - 具有条件电话权限的应用程序不会下载到平板电脑

java - 从 JSON 响应中获取值

android - 链接电话和电子邮件的多个身份验证提供商

android - messages().onNotificationOpenedApp 永远不会被触发,messaging().getInitialNotification() 被触发但 remoteMessage 始终为空

java - 谷歌玩游戏

java - 以编程方式更改 TableLayout 中整个列的背景颜色

php - 如何获取要在 php curl 请求的授权 header 中解析的 FCM 服务器 key ?

ios - 在后台收到推送后用户手动打开应用程序时获取推送通知负载

ios - 使用 IOS 推送通知设置 AWS SNS 时出现问题(不支持证书类型)