自建ipa下载服务
2022/3/10 23:14:48
本文主要是介绍自建ipa下载服务,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
必要内容:
1. 生产ipa包时对应的 xxxx.plist . note : 可以自建这个文件,格式正确就行
example:
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>items</key> <array> <dict> <key>assets</key> <array> <dict> <key>kind</key> <string>software-package</string> <key>url</key> <string>http://下载地址/your app.ipa</string> </dict> <dict> <key>kind</key> <string>display-image</string> <key>url</key> <string>https://xxxxx</string> </dict> <dict> <key>kind</key> <string>full-size-image</string> <key>url</key> <string>https://xxxxx</string> </dict> </array> <key>metadata</key> <dict> <key>bundle-identifier</key> <string>appcenter.ms</string> <key>bundle-version</key> <string>1.0</string> <key>kind</key> <string>software</string> <key>title</key> <string>testApp</string> </dict> </dict> </array> </dict> </plist> 2. https 服务,免费的也可以.只要浏览器打开了,能正常显示页面就行. 3. itms-services://?action=download-manifest&url=https://your sever domain/manifast.plist" 4. your app.ipa 如何实现: 1、修改xxx.plist 标红的位置,用你自己的下载地址替换 . note: 这个地址局域网不需要https 请求, http就行了. 别直接用你https的默认地址去替换,https 走的443 ,直接用https的域名地址做下载地址,下载不了的(会提醒你无法下载),最好单独在启个http 服务 给个端口 2、将修改好的xxx.plist 放到你https 服务的根目录下 3、在你https 服务的index 里加个a标签,属性href 填写上面(三)的内容. like <a class="download_btn" style="font-size: 45; text-align: center;" href="itms-services://?action=download-manifest&url=https://your https server/xxx.plist">download-host</a> ,url 指向你https服务里的 xxx.plist 4、启动https 服务 ,启动下载地址服务即可 相关工具推荐: 免费的https 服务 : Caddy , https://hub.docker.com/_/caddy http server : node 的http-server这篇关于自建ipa下载服务的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-26Mybatis官方生成器资料详解与应用教程
- 2024-11-26Mybatis一级缓存资料详解与实战教程
- 2024-11-26Mybatis一级缓存资料详解:新手快速入门
- 2024-11-26SpringBoot3+JDK17搭建后端资料详尽教程
- 2024-11-26Springboot单体架构搭建资料:新手入门教程
- 2024-11-26Springboot单体架构搭建资料详解与实战教程
- 2024-11-26Springboot框架资料:新手入门教程
- 2024-11-26Springboot企业级开发资料入门教程
- 2024-11-26SpringBoot企业级开发资料详解与实战教程
- 2024-11-26Springboot微服务资料:新手入门全攻略