iOS App使用itms-services进行小规模分发思路
前台
适用于iOS的用户界面
— 界面简洁,适合触摸操作选择版本、环境
— 版本:默认最新版,可选历史版本
— 环境:线下、预发布、线上等等下载安装
— 方法一:根据用户选择,js 控制 itms-service 链接到不同的plist上
— 方法二:根据用户选择,js 将选项提交到后台接口,后台进行判断后重定向
— 方法三:根据用户选择,js 将选项提交到后台接口,后台直接生成xml返回给浏览器,不存在实体的 plist 文件
后台
- 适用于 Desktop 的用户界面
- 用户权限:注册/登陆
- App 表单及文件上传
- 生成 plist 文件(前台下载安装采用方法三将不需要生成 plist 文件)