作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我有 5 个适用于不同国家/地区的应用程序。我可以在上周制作一个包含 7 个国家(在 5 个应用程序中)的一体化应用程序。所以我希望我的用户都切换到对我来说更容易维护的国际版本。
我应该采取什么策略来为用户提供切换到新应用程序时最舒适的用户体验?我的目标是获得 100% 的传输率。:)
用户将不得不删除他们的实际应用并安装新应用。
提前致谢, 斯蒂芬
最佳答案
好吧,我想到的第一件事是:因为您实际上可以重定向到您在市场上的应用程序,所以您可以发布更新,并在启动时显示一个对话框,解释为什么他们应该下载新应用程序并让它重定向(确定和取消以及基本上每次点击)到市场下载您的新应用程序。然而,如果他们不安装新应用程序,这将阻止您的应用程序的使用,因此可能会有人对此举不悦..
您还可以做的是在安装新应用程序后删除之前的应用程序,并使用户的过渡更加顺畅。
因为 android 不允许应用程序具有相同的包名,所以你不能真正将东西合并到一个应用程序中。
我也很好奇其他人的建议。
希望这对您有所帮助。别忘了投票 :D。
关于java - 要求用户切换到新包的最愉快方式(删除实际应用程序并安装新应用程序),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6342465/
我是一名优秀的程序员,十分优秀!