1.app版本更新
api版本升级新版本适配不了旧版本,有一个public checkupdate接口
2.多版本适配(接口)
价格参数versioncode(版本号),标识app是哪个版本,
最初可用if、else适配,但是不好维护
我们可以让一个版本对应相应的模块
安卓和ios是否可共用接口?
a、适配终端
b、分开
ios审核上线较慢,安卓较快,
3.html页面和app交互
a、安卓 :
function doll(参数){
window.loadurl
}
在项目中可加载js方法,在方法中取得需要的参数
b、ios :
location。href =
webview:手机自带组件,专门展示页面,获取到专门的地址栏地址url,获取所需参数
4.推送
app链接服务器,一直连着socket,只要有信息就可推送过来 。用户量特别大可能会延迟。
或者用第三方服务(腾讯、阿里、个推、极光60%),在app装个sdk直接找第三方
个推和群体推送:
群:只要有app就可以推送,
个:用户登陆后给第三方发一格标识,发给第三方 ,第三方获取到数据,推送给有唯一标示的用户
5、app跟新
全包更新
增量跟新