cordova-plugin-updateapp
=========
基于cordova插件形式开发的版本升级插件,支持android和iOS。
说明:
========
+ 该版本插件android和iOS均是基于服务器上的版本信息文件
+ iOS的更新是基于企业证书签名,内网分发的应用编写的
+ iOS下需要基于appstore的lookup接口做检查更新的话,这个插件不适用,需要稍微做些修改
+ 2015年3月更新,提交到appstore的应用如果有检查更新功能,会被拒绝
安装:
========
1. `cordova plugin add https://github.com/south-pacific/cordova-plugin-updateapp.git`
2. `cordova build android` 或者 `cordova build ios`
3. 在服务器上放置版本信息文件`androidVersion.json` 或者 `iosVersion.json`
使用:
========
```javascript
// 获取APP当前版本号
window.plugins.updateApp.getCurrentVerInfo(function (currentVersionCode) {
console.log(currentVersionCode);
});
// 获取服务器上APP的版本号,versionServer为版本信息文件地址
window.plugins.updateApp.getServerVerInfo(function (serverVersionCode) {
console.log(serverVersionCode);
}, function () {
console.log("出现异常");
}, versionServer);
// 检查并更新,versionServer为版本信息文件地址
window.plugins.updateApp.checkAndUpdate(versionServer);
// 获取APP当前版本号
// 与getCurrentVerInfo方法不同之处在于android下getCurrentVerInfo返回的是versionCode
// 该方法返回的是versionName
window.plugins.updateApp.getAppVersion(function (version) {
console.log(version);
});
```
androidVersion.json:
=========
`[{"verCode":"最新版apk的versionCode","verName":"最新版apk的versionName","apkPath":"apk的地址"}]`
iosVersion.json:
=========
`{"verName":"最新版ipa的版本号","ipaPath":"plist的地址或者app的itunes地址"}`
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
基于cordova插件形式开发的版本升级插件,支持android和iOS.zip (7个子文件)
cordova-plugin-updateapp-master
src
android
UpdateApp.java 12KB
softupdate_progress.xml 384B
ios
CDVUpdateApp.m 4KB
CDVUpdateApp.h 298B
plugin.xml 2KB
www
updateAppPlugin.js 842B
README.md 2KB
共 7 条
- 1
资源评论
博士僧小星
- 粉丝: 1720
- 资源: 5850
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功