2013-03-10 97 views
0

现在我在我的服务器的数据库中保存了我的应用程序的最新版本号。当用户执行广告联机操作时,我控制该号码,并且如果用户设备上安装的版本较低,则会显示一条消息'有一个更新的版本。请升级'。 要将用户路由到我的服务器,我使用免费重新路由服务,如dyndns ...如何告诉用户我的应用程序有升级?

但是,如果dyndns决定停止该免费服务,会发生什么情况?该应用程序无法访问我的服务器,并且无法显示该更新的消息。所以,我认为最好还是在网页中存储一个version.txt文件。如果dyndns地址id不可访问,我读取在线存储的version.txt

但是,如何将文件保存在Web上?有免费服务可以保存每个人都可以访问的文件吗?我尝试了Google Web服务,但过了一会儿文件无法访问。 是否有其他类似的HTTP网站允许您免费保存文件(无限数量的读数)?

谢谢大家, Geltry

+0

我怀疑你没有你的应用程序在市场上?你可以使用[GitHub Gist](https://gist.github.com/),它也有一个很好的API。 – 2013-03-10 12:21:32

+0

1)我的应用程序在市场上。 2)你能对Gist更具体吗? – Geltrude 2013-03-11 07:26:35

+0

如果它在市场上,市场将负责更新并在新版本可用时通知用户。对于2,阅读http://developer.github.com/v3/gists/ – 2013-03-11 16:44:32

回答

0

如果您正在使用BugSense崩溃报告服务有有一个选项,以显示消息通知下拉窗口,用户如果有一个应用全新升级已经修复了某个bug。

你可以检查出来:

http://www.bugsense.com/

+0

好的,但这使我与BugSense绑定...而且我需要更自由的方式。 BugSense是一个第三方库(非常好的库...),如果BugSense决定关闭我的免费帐户,就像在dyndns上拥有一个帐户一样... – Geltrude 2013-03-11 07:29:41

相关问题