企业证书如何实现二维码下载ios app方案

环境准备

IPA安装包一个 

对应的plist文件 

支持Https的服务环境

1.plist file模板

也可以百度(plist模板网上一堆)

图片1的位置替换成你自己的ipa下载地址

图片2的位置替换成你自己的bundle-id

图片3的位置替换成你自己的ipa版本号

2.ipa下载地址,如果没有前端或者后端的支持,也可以开启mac自带的Apache服务器   (参考文章https://www.jianshu.com/p/c6ee75f2416b)

2.1、开启 sudo apachectl start

2.2、关闭 sudo apachectl stop

2.3、重启 sudo apachectl restart

默认的Apache的文件的根目录在/Library/WebServer/Documents

打开终端,开启Apache:

//开启apache:  sudo apachectl start//重启apache:  sudo apachectl restart//关闭apache:  sudo apachectl stop//查看apache版本 sudo apachectl -v

回车会提示输入密码,也就是你电脑的密码,http://127.0.0.1/(或者输入http://localhost)测试一下,成功则如

下图:

把ipa文件放到/Library/WebServer/Documents目录下,接下来用浏览器访问 http://127.0.0.1/xxx.ipa ,IP(127.0.0.1)也可以换成你电脑的IP地址,这样在同一局域网的设备也可以访问服务器的内容。

3.plist文件放入https服务器(我这里放在GitHub)

如何使用github存放plist文件参考文章(https://www.jianshu.com/p/8426ad236d97)

4. 制作分发安装连接

Install APP

里面的httsp链接为存放plist文件的链接

(标注

验证了只更改上传的ipa,不更改plist 文件中的版本key值

(ipa的版本与plist 文件中的版本key值不一致),下载安装也不会受影响,与上传的ipa版本一致

5.生成二维码,推荐使用草料二维码生成器,直接把itms-services://?action=download-manifest&url=https://xxx.com/manifest.plist  粘贴到地址位置就可以生成二维码了(https://raw.githubusercontent.com/Honglizhaogit/plistTest/main/testPlist)

6. 或者把如下的html文件生成二维码也可

  安卓和IOS扫描同一个二维码下载APP(参考文章https://blog.csdn.net/u013022210/article/details/53639613)

   

       

        二维码下载 

       

   

   


   

你可能感兴趣的:(企业证书如何实现二维码下载ios app方案)