【发布时间】:2019-09-02 15:24:54
【问题描述】:
我在向后兼容数据库结构和通用代码方面犯了一个错误。如果用户更新到新版本,他们将丢失所有数据,但前提是他们更新。如果他们不更新,他们会没事的,并且可以保存所有内容。
您可能在想,不要发布更新并解决问题。更新是巨大的,改变了一切。没有办法做到这一点。
如果允许我在他们升级他们的应用程序之前警告他们,一切都会更好。有没有办法做到这一点?
【问题讨论】:
-
你的应用有推送通知吗?您可以通过这种方式向他们发送应用内通知来警告他们
-
如何发送警告?以前的版本是否提供了一些功能(如firebase)来做到这一点?在 google play 中屏蔽更新并推送新版本。
-
@NikosHidalgo - 不,它没有推送通知。这是个好主意。用户和升级之间的障碍需要更强,因为可能会忽略通知。
标签: java android database google-play