企业发布无线安装APP
前提是注册成为企业开发者(¥299),申请到证书并安装到本地,可以正常使用Xcode在IOS移动设备上进行Debug。
制作ipa和plist(描述文件)。
首先build看是否报错。如无错 执行下一步
执行Product—Archive 打包
如果多次封装 会有一个列表,请选择一个最近的。
然后点击Distribute...
界面如下。
选择方式,选择中间项如图:
选择identity为IN HOUSE 发布证书
保存。请勾选Save for Enterprise Distribution
按图填写相关内容。
前两项为必填项。后三项可选。安装时想显示Icon的话可填写Img URL。不填则无图空白显示 正常不影响安装应用。
Save保存后,ipa(程序包)和plist(描述文件)我们就制作完成了,
需要用一个html页面用来链接到清单文件。当点击链接时,下载清单文件,并触发它所描述的应用程序的下载和安装。
链接示例:
- <a href="itms-services://?action=download-manifest&url=http://XX.XX.XXX.151:8020/test.plist">Install test App</a>
- itms-services://?action=download-manifest&url= 此语句必须存在 供Safari识别安装请求。后面链接换成自己web地址。
完整示例:
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
- <title>无线下载测试APP</title>
- </head>
- <body>
- <a href="itms-services://?action=download-manifest&url=http://XX.XX.XXX.151:8020/test.plist">Install test App</a>
- </body>
- </html>
到这里我们就拥有了三个文件,一个html页面 一个plist清单文件 一个ipa程序包
把它们一并放到web服务器目录,
如果是IIS服务器需要添加MIME类型,使用 IIS Manager 在服务器的“属性”页面中添加 MIME 类型:
.ipa application/octet-stream
.plist text/xml
ios移动设备使用Safari输入网址访问html页面,点击链接,弹出提示安装程序。
转至设备界面,等待下载。
企业发布无线安装APP相关推荐
- ADB-adb命令安装app
下载adb 安装adb 将名称中含有adb的文件,和fastboot.exe复制到 c:/windows/system32目录 将名称中含有adb的所有文件复制到 c:/windows/system目 ...
- iOS:苹果企业证书通过网页分发下载安装app
iOS:苹果企业证书通过网页分发安装app 苹果的企业级证书发布的应用,是不用设备授权即可直接安装,并且不限设备上限.为了方便分发,苹果有协议实现通过网页链接直接下载安装企业级的应用. ...
- iOS:苹果企业证书通过网页分发安装app(PP助手方式)
本文来自转载,原文地址:http://blog.sina.com.cn/s/blog_6afb7d800101fa16.html (这个网址也有类似介绍:http://www.cnblogs.com/ ...
- iOS:苹果企业证书通过网页分发安装app
苹果的企业级证书发布的应用,是不用设备授权即可直接安装,并且不限设备上限.为了方便分发,苹果有协议实现通过网页链接直接下载安装企业级的应用. 基本的原理就是在生成企业证书授权的i ...
- windows安装并配置apache https 网站 发布企业级iOS APP(enterprise)
1. 安装并配置apache 安裝apache時,域名和服務器名使用服務器IP,建議端口選8080(检查端口是否被占用?netstat -ano) 下载apache_2.2.8-win32-x86-o ...
- 苹果手机升级iOS14无线安装无法安装问题(非APP开发人员请绕道)
参考地址:https://blog.csdn.net/qq_44212951/article/details/108647236 iOS14之前,只需要plist文件走https即可,最近手机升级到i ...
- IOS在线安装App
在越狱设备上可以安装,如果设备不越狱也想安装,就要企业发布权限了,可惜我没有,所以不能测试了! 1.创建ipa及plist文件: XCode菜单栏->Product->Archive-&g ...
- 9月第1周安全回顾 IM安全威胁严重 企业增加无线安全投入
本文同时发表在:[url]http://netsecurity.51cto.com/art/200709/55180.htm[/url] 本周(0827至0902)安全方面值得关注的新闻集中在安全产品 ...
- 给iOS 模拟器“安装”app文件
前言 刚刚接触iOS的时候,我就一直很好奇,模拟器上面能不能直接安装app呢?如果可以,我们就直接在模拟器上面聊QQ和微信了.直到昨天和朋友们聊到了这个话题,没有想到还真的可以给模拟器"安装 ...
最新文章
- Imec推出高性能芯片的低成本冷却解决方案
- 2021汤家凤1800题数学一PDF_【重要更新】朱伟9720年英语一二真题解析视频 唐迟罗汉班 谭剑波作文 新东方英语 文都数学汤家凤...
- C#创建MQTT客户端接收服务器信息
- 数据库优化方法(三)
- linux设置账号权限设置,Linux账号管理与ACL权限设置
- 7 项目人力资源管理
- 园林空气净化器永久测试版
- 分布式版本控制系统Git的安装与使用
- vue动态切换css文件_vue实现样式之间的切换及vue动态样式的实现方法
- java bitset_Java BitSet or()方法与示例
- 面试官:谈谈MySQL的limit用法、逻辑分页和物理分页
- java .size,Java中length,length(),size()详解及区别
- R语言金融基础:tidyquant获取数据(股票每日行情)
- jsp做看板_DataGear 使用静态HTML模板快速制作数据可视化看板
- ECCV 2018 paper
- Halcon的简单图像拼接
- vi,vim文本编辑器
- 关于阻止PROE联网的一些想法!
- 高精度气体压力控制中TESCOM ER5000及其配套背压阀的国产化替代案例分析
- 如何提高公众号的打开率、分享率?
热门文章
- 如何搭建一套免费开源的微信群机器人问答系统?
- index、noindex、follow、nofollow的使用说明
- 【BZOJ4755】【JSOI2016】扭动的回文串
- 终端报错PTY allocation request failed on channel 0
- 单片机读取obd_OBD_CAN读取代码(stm32f103)
- LeetCode 587. 安装栅栏【凸包算法】【C++】【很多坑】
- 索引+sql练习优化
- 基于Java+JSP+MySQL基于SSM的医院挂号就诊系统——计算机毕业设计
- Failed to execute tools\android.bat:分分钟解决!网上千篇一律,解决不了?看看这篇!
- 国内顶级程序员都有谁?说说你心中的互联网巨佬...