自己打包部署iOS app分发
1.打.ipa包,当然,必须注册过UDID的设备才能安装
2.把.ipa包上传到七牛,因为必须是https的,所以用七牛,其他https当然也可以,例如上传后的.ipa地址是
https://dn-zhushaodong.qbox.me/Shipper_iOS.ipa
3.配置.plist文件,如下,红色部分根据自己的包来配置
<?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>https://dn-zhushaodong.qbox.me/Shipper_iOS.ipa</string>
</dict>
</array>
<key>metadata</key>
<dict>
<key>bundle-identifier</key>
<string>com.supaide.userclient</string>
<key>bundle-version</key>
<string>2.0.0</string>
<key>kind</key>
<string>software</string>
<key>title</key>
<string>速派得快运</string>
</dict>
</dict>
</array>
</dict>
</plist>
4.把配置后的.plist文件上传到七牛,也必须是https的,例如上传后的地址是
https://dn-zhushaodong.qbox.me/shipper.plist
5.部署html下载页面,如下,可以是http的
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<meta name="viewport" content="width=device-width,initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no"/>
<title>速派得</title>
</head>
<body style="text-align: center">
<h1><a href="itms-services:///?action=download-manifest&url=https://dn-zhushaodong.qbox.me/shipper.plist">点击下载速派得</a></h1>
</body>
</html>
搞定!
转载于:https://my.oschina.net/u/2359371/blog/804341
自己打包部署iOS app分发相关推荐
- html5打包在ios上发布,第二篇 HTML5打包发布IOS APP之苹果开发者账号申请流程
查看npm全局安装的模块 1.查看所有高级的npm moudles npm list --depth= 2.查看所有全局安装的模块 npm list --depth= -global [xsy1629 ...
- c# 比JAVA弱吗? 用c#一份源码同时生成安卓和IOS APP
Visual Studio 2019调试 安卓和IOS开发的app 上图为C# 同一份源码在红米note 1S 的真机上运行安卓app,和iphone 13 模拟器运行ios版app. (因为ios ...
- Python 编写的图形程序打包为安卓 APP、IOS
如果想使用 Python 语言编写图形界面程序,那么有不少的框架可以提供支持,比如 Kivy.Tkinter.PyQt.WxPython.pyui4win等等. 这些框架都是只能创建桌面图形界面程序, ...
- 超级应用 - 免费应用内测托管平台|APP应用分发平台|iOS应用分发|Android应用分发|免费应用内测托管平台 源码下载
网站标题:超级应用 - 免费应用内测托管平台|APP应用分发平台|iOS应用分发|Android应用分发|免费应用内测托管平台源码下载 网站关键词:超级应用(www.awwjd.com) 为您提供测试 ...
- python123app_Python实现iOS APP 自动化打包
一 各种打包方法简介: Xcode 打包: XCode -- > Product --> Archive 常规打包方式,需要提前配置好签名信息. 2.提取工程目录Products下的.ap ...
- iOS自动化探索(九)使用Jenkins自动化打包并发布iOS App
继前一篇: Mac环境下安装Jenkins Jenkins安装好后, 我们试着创建一个iOS自动打包并发布的任务 iOS App构建必须在MAC上面使用xcode进行,所以我们要安装下xcode集成插 ...
- iOS App打包上架超详细流程1
iOS App打包上架超详细流程(手把手图文教你) 转载: http://www.jianshu.com/p/817686897ec1?open_source=weibo_search 一.前言: 作 ...
- iOS 使用 Fastlane 打包上传 App 到蒲公英
前置条件 开发者使用的是 mac 或 linux 系统. 已经安装好 ruby.rubygems.bundler. 已经安装了 Fastlane.如果没有安装,请参考:官方安装指南. 本示例使用环境为 ...
- iOS—APP打包上线流程
iOS-APP打包上线流程 1 上传至apple developer 1.1 上传准备工作 更新上架和发布上架不同,在原始版本首次上架的时候就将描述文件和证书之类的文档下载好了,所以无需再安装此类文件 ...
最新文章
- 专属含PCR抑制剂的环境样本微生物拷贝数定量的最佳解决方案!
- win10 自定义分辨率
- Excel中VLOOKUP函数的用法和注意点
- esp32树莓派_用 ESP32 制造炫彩 LED 球
- Qt绘图事件:QPainter、QPaintEngine和QPaintDevice
- rsyslog+mysql+loganalyzer 环境搭建日志服务器
- LeetCode 1764. 通过连接另一个数组的子数组得到一个数组
- 【C语言】统计数字字符的个数(字符组)
- navicat mysql server has gone away_Navicat中MySQL server has gone away错误怎么办【转载】
- 简明Python3教程 15.异常
- HDU4510 小Q系列故事——为什么时光不能倒流【时间计算】
- r语言ggplot画两条曲线_如何用R语言绘制生存曲线?
- Java中解决String无法存储大量字符串的问题,解析Base64编码的图片并保存到本地
- python 视频解析接口_python接口自动化测试视频教程全集
- zzuli oj 1077
- Echarts带渐变色的折线图
- 项目管理的10个经典故事
- 试用期程序员应该了解的事儿
- 数据科学与大数据技术——软科中国大学专业排名
- 【自建NAS】Ubuntu Server 配置 WIFI 连接
热门文章
- 网络互连有何实际意义?进行网络互连时,有哪些共同的问题需要解决?
- 6.easyui+ztree案例:zTree树
- Android中自定义悬浮窗
- 使用Lambda(拉姆达)对集合进行排序,一行代码即可解决
- python学习(二)配置开发IDE(windows)
- uniapp支付宝小程扫描二维码获取参数
- 机器学习(1):独立同分布IID(independent and identically distributed)
- 深入理解时区概念:GMT,UTC,UTS和AOE
- 新版本jdk(9、11、12、13、14)特性
- 钟南山团队携手腾讯研发新冠重症AI预测 成果登上Nature子刊