页面树结构
转至元数据结尾
转至元数据起始

场景说明

         移动端进行oem以后,新发布版本,需要用户卸载之前的应用,再下载新的定制化后的版本,只能是另行通过用户下载更新。可通过如下方法可实现,在苹果和安卓版的APP上提醒用户下载,用户选择“确定”后,再给出下载链接,让用户自行下载使用。

        前提条件,就是现在的app在oem的时候,必须选择更新策略是private,也就是让app去检查当前连接的smartbi应用服务器上的version信息,而不是当更新策略是global的时候去检查app.smartbi.com.cn上的version信息。

步骤

       1) 下载MobileUpdate.ext 。这个ext中有4个文件

        

       IOS  :   updateiosinfo.txt 是ios的版本号,当app启动的时候,app的编译时间和这个文件的时间比较,如果小于,就提示更新,如果用户点确定,则调用updateios.jsp跳转到具体的ios下载路径;


       android  :  mobileinfo.txt 是android的版本号,当app启动的时候,app的编译时间和这个文件的时间比较,如果小于,就提示更新,如果用户点确定,则调用updateandoridapp.jsp跳转到具体的app下载路径;

       ps : 这个扩展包只是个demo,里面的版本号,跳转路径需要自己修改;
      2 )  接下来是进行分别对 ios 和 android 进行oem定制。

      android :参考文档进行OEM定制: 安卓APK文件OEM定制 ,在oem定制的第6个步骤需要设置如下两个地方,具体看截图信息:

  

 

        ios :参考文档进行ios的ipa的oem定制:苹果IPA文件OEM定制 

  • 无标签