Ibm mobilefirst IBM Worklight:将应用程序上载到Worklight Server/App Store
通过直接更新,移动应用程序可以使用新版本的web资源自动更新。为了更新本机资源,必须将应用程序的新版本上载到应用程序存储 考虑这样一种情况,即我的Worklight应用程序有一个更新,其中包含本机和web资源代码更新,该更新已经在应用程序商店中 问题:Ibm mobilefirst IBM Worklight:将应用程序上载到Worklight Server/App Store,ibm-mobilefirst,Ibm Mobilefirst,通过直接更新,移动应用程序可以使用新版本的web资源自动更新。为了更新本机资源,必须将应用程序的新版本上载到应用程序存储 考虑这样一种情况,即我的Worklight应用程序有一个更新,其中包含本机和web资源代码更新,该更新已经在应用程序商店中 问题: 以下是更新应用程序的正确方法吗 第一步。将应用程序打包到.ipa/.apk中(使用本机+web代码)并提交到应用程序商店 第二步。将更新的.wlapp文件(带有web代码)部署到Worklight Server 在application sto
第二步。将更新的.wlapp文件(带有web代码)部署到Worklight Server
如果您不希望支持此方案,那么在application-descriptor.xml中,您还应该在环境元素中增加
version=“”
属性的值。执行此操作后生成应用程序时,将创建一个新的.wlapp(例如:myProjectNameMyAppName-1.1.wlapp,而不是…-1.0.wlapp)。
这意味着现有1.0用户将不会收到任何直接更新,除非您将更新的…-1.0.wlapp部署到Worklight Server
另外,我不认为版本值是您在应用程序商店界面中可以控制的…
IFAIK在为iOS创建.ipa之前,应用程序版本在Xcode中是可更改的;在为Android生成.apk之前,应用程序版本在AndroidManifest.xml中是可更改的(对于其他环境也是如此) 编辑:实际上。。。我认为更改application-descriptor.xml中的版本值也会增加应用程序的版本号。需要查看最终结果(在AndroidManifest.xml或Xcode项目中)