我正在使用flex / AIR开发一个应用程序,现在由于其beta条件,它一直在变化。
阻止所有旧版本活动并强制用户更新应用程序的最佳方法是什么?
感谢。
编辑:这必须在没有任何服务器端语言帮助的情况下实现(即:php,java)
答案 0 :(得分:3)
我认为您的最佳选择是为您的应用添加自动转换器,并在启动应用程序时运行它。检查Adobe AIR autoupdate framework。在比较版本后,如果不匹配,您可以实现逻辑(阻止应用程序,请求更新,关闭它)。
这篇文章也可能有所帮助:Adding autoupdate features to your air application in 3 easy steps(实际上现在已经是2步了。)
答案 1 :(得分:0)
您可以创建一个条目方法,通过您公开的服务检查应用程序本地版本与远程版本号。如果本地版本与您的最新版本不匹配,请不要让应用程序继续。而是提供下载链接,或根据您的需要自动下载/安装过程。