ios+html更新策略

来源:互联网 发布:照片底色修改软件 编辑:程序博客网 时间:2024/06/18 18:05

最近做了个ios的app,是原生+混合的。

更新的策略是如果是原生的部分有改动,需要重新下载app,方法还是按照本地存个appversion,从服务端验证最新的版本,如果大于本地版本,则提示需要更新app,html部分的更新采用的是在didFinishLaunchingWithOptions中加入验证,将mainBundle下的www拷贝到documents下,并且每次启动的时候去服务端验证最新的版本,如果有则将更新的www.zip,下载并解压缩到documents下,应用中load的html资源是load的documents下的。


这次做的时候遇到的问题时最开始将zip包下载到了nshomedirectory下,在模拟器上试没有问题,但是由于IOS的安全沙盒的问题,我们是没有权限在nshomedirectory下面写文件的。


app下载地址:http://factory.bluewebgame.com/install/ibmezine.php,请使用ios设备访问。

由于时间比较紧,写的比较乱,之后有时间会进行整理。

原创粉丝点击