nginx的安装请参考博客:https://blog.csdn.net/m0_37532005/article/details/88858882
本文基于内网nginx实现,外网原理相同。
一、原理
二维码生成带有网页链接地址,为了实现一张二维码实现android和ios通用下载,则需要利用所指向网站的html脚本实现转向不同app的下载地址。
注意:1. android的apk文件没有特殊要求。2. 而ios的ipa文件则需要inhouse版,当然不是必须,如果不是inhouse版,则需要在证书中加入iphone手机的uuid,否则无法安装。ios9设备inhouse信任证书:https://fir.im/support/articles/faq/ios9_certificate
二、添加下载脚本
在nginx目录下添加download.html,代码如下:
<html>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<meta name="viewport" content="width=device-width,initial-scale=1">
<head><title>安装包下载页</title>