我将iOS和Android应用程序创建为混合应用程序。 我的应用程序向服务器发送HTTP请求,然后获取HTML,CSS,JS等。
在我更改原生项目之前,用户无需更新我的应用。 这意味着,即使我提供新功能或修复错误,有时我的应用版本也不会发生变化。
它是为用户连线的。当我的应用程序发生变化时,我应该显示增量版本号。 我想增加我的应用程序的版本号,即使用户不安装我的应用程序进行更新。
有没有什么好方法可以实现它?
我想出了一个想法直接更改设置文件,如Android清单文件。 但是,我不知道它是否有用并且有效......
答案 0 :(得分:3)
iOS不可能,您需要提交版本号的新版本才能更改您的应用
对于Android也不可能
答案 1 :(得分:0)
我认为不可能。
AndroidManifest是附加到您的APK的XML文件,安装时无法更改 - 仅通过应用程序更新(我的意思是安装增加版本号的新APK)。
在iOS中情况是一样的。版本代码附在Info.plist文件中,该文件与AndroidManifest一样,只是文件附加到您的应用程序存档,无法更改。
我认为您不能动态更改您的版本代码 - 因为这是您要做的事情。
答案 2 :(得分:0)
对于Android而言,对于iOS来说,由于Sandbox和Apples的保护,不是。 (如果不是越狱)
你可以让应用程序有一个显示当前版本的设置/信息部分,这个版本将从你的服务器以及HTML,CSS和JS加载。