Cordova热更新与App更新
cordova热更新分为两部分,网页静态内容更新和cordova插件更新,网页静态内容是基于cordova运行的,例如第三方登陆QQ、微信需要集成QQ、微信的插件才能实现
集成更新热更新插件12345678910111213141516171819202122232425262728293031323334// 添加插件cordova plugin add cordova-hot-code-push-plugin// 全局安装热更新工具npm或cnpm install -g cordova-hot-code-push-cli// 在cordova根目录上执行命令添加cordova-hcp.json文件,该文件是热更新文件chcp.json的模版cordova-hcp initRunning initPlease provide: Enter project name (required): cordovaVueDemo // 项目名称Please provide: Amazon S3 Bucket name (required for cordova-hcp deploy): ...
手把手将Cordova应用上架App Store
准备工作上架ios应用需要准备几样东西
一台装有XCode的MacBook电脑,用来编译项目
注册Apple Developer 个人账号,在找掌握Apple Developer企业账号的人,叫他把你加进组织,这样你就能用你自己的账号操作
一台苹果手机,主要用来真机测试
创建证书请求文件证书请求文件,一般称呼为CSR,一会请求证书需要用到这个东西,首先打开应用程序 > 实用工具 > 钥匙串访问.app,左上角点击钥匙串访问 > 证书助理 > 从证书颁发机构请求证书…,如下图所示:
在如下图界面,用户电子邮件地址:填你开发者账号注册邮箱,常用名称:随便起但是要方便寻找,选择储存在磁盘(CA电子邮件地址就不用填了),放到桌面上,最好跟项目放到一起
有CSR之后就可以去苹果开发中心生成证书了
登陆苹果开发者中心生成证书登陆开发者中心后看到如下界面,点击下面框框的那块
申请证书
一下操作需要执行两次,因为我们需要一个测试证书和一个发布证书
点击download将证书下载到本地
注意:证书下载到本地后一定要双击一下导入钥匙串里面
注册App Ide ...
Cordova + Vue创建Hybird App
Cordova介绍
Cordova是由Apache 基金会支持的使用 HTML5 + CSS3 + JS 来构建多平台 APP 程序的开发框架。其支持调用手机系统(Android、IOS、Windows phone)原生 API,它可以将你写的 Web 程序包裹进原生的 APP 壳中,也就是我们常说的 Hybrid APP (混合应用)。本文是一个前端开发者如何从 0 开始结合 Vue 来构建一个简单的 APP
环境介绍
nodeJs V10.3.0
VueCli V4.5.9
Cordova V10.0.0
JDK V1.8.0
Gradle V6.0.1
Android SDK API Level 29
Cordova安装我们使用npm来全局安装Cordova脚手架:
1234npm install -g cordova// 下载完成后输入cordova -v验证是否安装成功,出现版本号则安装成功cordova -v
创建Cordova项目12345// 安装好脚手架后,我们使用命令行创建Cordova项目cordova create cordovaVueD ...