ios系统程序服务器配置,iOS企业级应用部署到服务器
企业级(299$)的开发者账号不能上传到App Store,通过一些分发平台比如说firm、蒲公英等又有一些下载限制,如果我们放到"自己"服务器来进行下载会是一种很好的选择,也是苹果推荐的方式。以无线方式安装企业内部应用(苹果官方文档)
实现方式:over-the-air:OTA是苹果在iOS4中新增的一项功能,目的是让企业用户能够在脱离Apple App Store的情况下通过网页无线发布 iOS 应用;简单来讲就是在Safari中点击一个链接就可以在iPhone或iPad上下载并安装应用(目前很多越狱软件都是使用的这种发布方式)。
前提:
(1)已鉴定的用户可以访问的安全Web服务器,对于iOS7.1以上的设备必须有HTTPS的服务器
(2).ipa格式的iOS应用程序,经构建用于发布/生产(使用了企业级预制描述文件)
(3)关于应用程序描述的清单文件(.plist)
(4)使用了itms-services://?action=download-manifest&url=形式的HTML超链接
部署步骤:
(1)因为我们的服务器不支持https,并且考虑到下载时大的并发量,考虑选择github、oschina,oschina在国内,有访问快速优势就选oschina作为https的服务器。
(2)打包 .ipa文件。
(3)生成.ipa文件时生成一个.plist文件
(4)考虑到html文件在oschina等上面以文本展示,所以html文件放到自己服务器上面。
a.通过固定形式的超链接访问到oschina上面的.plist文件
b.通过下载.plist文件来触发下载和安装
总结:
这种方式只用后台放个网页,前端能解决大部分问题,另外安卓的包也可以放到oschina上供用户下载更新。
通过这种方式我们已经稳定地使用了有一年,里面的东西也是找的资料,难免瑕疵,大家互相学习。
ios系统程序服务器配置,iOS企业级应用部署到服务器相关推荐
- 计算机毕业设计ssm流浪动物管理系统q5cx7系统+程序+源码+lw+远程部署
计算机毕业设计ssm流浪动物管理系统q5cx7系统+程序+源码+lw+远程部署 计算机毕业设计ssm流浪动物管理系统q5cx7系统+程序+源码+lw+远程部署 本源码技术栈: 项目架构:B/S架构 开 ...
- 计算机毕业设计ssm贵工程线上拍卖平台的设计与实现c1jil系统+程序+源码+lw+远程部署
计算机毕业设计ssm贵工程线上拍卖平台的设计与实现c1jil系统+程序+源码+lw+远程部署 计算机毕业设计ssm贵工程线上拍卖平台的设计与实现c1jil系统+程序+源码+lw+远程部署 本源码技术栈 ...
- 计算机毕业设计ssm农商行贷款管理系统f1gnk系统+程序+源码+lw+远程部署
计算机毕业设计ssm农商行贷款管理系统f1gnk系统+程序+源码+lw+远程部署 计算机毕业设计ssm农商行贷款管理系统f1gnk系统+程序+源码+lw+远程部署 本源码技术栈: 项目架构:B/S架构 ...
- 计算机毕业设计ssm法律在线咨询系统ds684系统+程序+源码+lw+远程部署
计算机毕业设计ssm法律在线咨询系统ds684系统+程序+源码+lw+远程部署 计算机毕业设计ssm法律在线咨询系统ds684系统+程序+源码+lw+远程部署 本源码技术栈: 项目架构:B/S架构 开 ...
- 计算机毕业设计ssm基于HTML5的流浪动物领养平台yww0b系统+程序+源码+lw+远程部署
计算机毕业设计ssm基于HTML5的流浪动物领养平台yww0b系统+程序+源码+lw+远程部署 计算机毕业设计ssm基于HTML5的流浪动物领养平台yww0b系统+程序+源码+lw+远程部署 本源码技 ...
- 计算机毕业设计ssm哈尔滨市合欢婚庆公司管理588fz系统+程序+源码+lw+远程部署
计算机毕业设计ssm哈尔滨市合欢婚庆公司管理588fz系统+程序+源码+lw+远程部署 计算机毕业设计ssm哈尔滨市合欢婚庆公司管理588fz系统+程序+源码+lw+远程部署 本源码技术栈: 项目架构 ...
- 计算机毕业设计ssm焦虑自测与交流平台k43cf系统+程序+源码+lw+远程部署
计算机毕业设计ssm焦虑自测与交流平台k43cf系统+程序+源码+lw+远程部署 计算机毕业设计ssm焦虑自测与交流平台k43cf系统+程序+源码+lw+远程部署 本源码技术栈: 项目架构:B/S架构 ...
- 计算机毕业设计ssm民宿预定管理系统20sxh系统+程序+源码+lw+远程部署
计算机毕业设计ssm民宿预定管理系统20sxh系统+程序+源码+lw+远程部署 计算机毕业设计ssm民宿预定管理系统20sxh系统+程序+源码+lw+远程部署 本源码技术栈: 项目架构:B/S架构 开 ...
- 计算机毕业设计ssm农贸市场摊位管理系统c22ux系统+程序+源码+lw+远程部署
计算机毕业设计ssm农贸市场摊位管理系统c22ux系统+程序+源码+lw+远程部署 计算机毕业设计ssm农贸市场摊位管理系统c22ux系统+程序+源码+lw+远程部署 本源码技术栈: 项目架构:B/S ...
最新文章
- RecyclerView 判断滑动到顶部和底部
- 在Asp.Net MVC中使用ModelBinding构造Array、List、Collection以及Dictionary
- mysql 嵌入式 c开发环境_【Linux】嵌入式C语言MySQL编程(libmysqlclient-dev使用)
- SpringBoot整合异步任务实现发送邮件
- rabbitmq代码
- 消息队列mysql redis那个好_Redis作为消息队列与RabbitMQ的比较
- jquery特效(6)—判断复选框是否选中进行答题提示
- LeetCode 234. Palindrome Linked List
- 中国移动试商用GPS手机导航业务 包月资费15元
- Oracle 查找并删除表中的重复记录
- Django扩展 —— uwsgi+nginx部署
- [Java] 蓝桥杯ALGO-64 算法训练 大小写判断
- Mac安装使用kettle
- Python编程题汇总(附答案)
- 基于微信公众平台API的菜谱小程序 的设计与实现
- Linux du命令详解
- 专业CDR插件牛为设计大师
- 第一个项目:D触发器,DFRB1C。
- 2.4g 无线通讯至服务器,WiFi、2.4G、433M、GPRS无线通讯方式的区别
- java工资京舞蹈学院李雪,舞蹈家黄豆豆:带孩子比跳舞累多了(图)
热门文章
- nfc支持饭卡吗_快捷指令(02):捷径指令中的NFC自动化都能干什么,怎么设置?...
- Java工程师的进阶之路-Kafka篇(一,韩顺平Java视频百度云
- 解决win11关机关不掉的问题 win11关机关不掉可以强制关机吗
- ID CS6怎么加框_苹果手机怎么下载英雄联盟手游 苹果下载日服LOL手游教程介绍_电竞...
- JavaScript(第三周上)
- 打车app开发小程序软件定制需要这6个流程
- chrome 下载excel时,失败,网络错误的问题
- 爬虫爬取抖音热门音乐
- mysql 创建数据库时报错 error 1044
- 招商银行周天虹:AI时代的分布式数据库是什么样的?