iOS:苹果企业证书通过网页分发安装app

转载 2013年12月04日 15:10:29
苹果的企业级证书发布的应用,是不用设备授权即可直接安装,并且不限设备上限。为了方便分发,苹果有协议实现通过网页链接直接下载安装企业级的应用。
 
  基本的原理就是在生成企业证书授权的ipa的同时,要生成一个对应的plist文件,plist文件中会配置ipa的下载地址、版本信息、BundleID等信息,通过网页下载的时候其实下载的是这个plist文件,然后苹果通过自己的协议根据plist文件的配置信息去自动的下载安装app。这样就可以将这个网址链接发给用户,非常方便,有木有感觉像apk的安装方式哦O(∩_∩)O哈哈~。

1.ipa和plist的生成步骤:


选择外置设备选项(实际有无设备无关),将程序Archive。



选择Ad-Hoc用于分发。



选择自己的企业级证书。



这个地方是生成plist文件的步骤(找了好久才找到。。),注意红框的里面的选择框,就可以弹出下面的信息。这里只需要填入ipa的下载地址,和ipa的名字就可以了~~。其余信息只要在工程里设置好了就会自动生成。

2.构建网站

将这些项目上传到您网站上已鉴定的用户可以访问的区域:

  • 应用程序 (.ipa) 文件

  • 清单 (.plist) 文件

您的网站设计可以像用来链接到清单文件的单个页面那么简单。当用户轻按Web 链接时,清单文件会被下载,并触发它所描述的应用程序的下载和安装。

以下是一个示例链接:

请勿添加归档的应用程序 (.ipa) 的 Web链接。载入清单文件时,设备会下载该 .ipa。虽然 URL 的协议部分是 itms-services,但 iTunes Store并不参与此过程。

设定服务器 MIME 类型

您可能需要配置您的 Web服务器以便正确地传输清单文件和应用程序文件。

对于 OS X Server,将以下 MIME 类型添加到 Web服务的“MIME Types”(MIME 类型)设置中:

application/octet-streamipa

text/xml plist

对于 IIS,使用 IIS Manager 在服务器的“属性”页面中添加MIME 类型:

.ipaapplication/octet-stream

.plist text/xml



参考:http://help.apple.com/iosdeployment-apps/mac/1.1/#app43ad871e

ios 程序发布成ipa 文件 通过 web 下载和安装。install App via OTA

转自: http://blog.csdn.net/totogogo/article/details/7391531 iOS 7.1正式版发布了,之前使用itms-s...
  • remote_roamer
  • remote_roamer
  • 2014年04月01日 20:41
  • 32919

应用下载网站的APK/IPA等常见MIME设置教程

类型 扩展名 mime 错误做法 安卓安装包 .apk application/vnd.android.package-archive application/vnd.andro...
  • u013360322
  • u013360322
  • 2015年08月27日 16:34
  • 2368

iOS开发企业版IPA分发

iOS企业版账号打包流程、SSL申请流程、企业内部网络发布
  • sp_wei
  • sp_wei
  • 2017年04月14日 17:06
  • 548

iOS:苹果企业证书通过网页分发下载安装app

iOS:苹果企业证书通过网页分发安装app       苹果的企业级证书发布的应用,是不用设备授权即可直接安装,并且不限设备上限。为了方便分发,苹果有协议实现通过网页链接直接下载安装企业级的应用。...
  • sinat_33546604
  • sinat_33546604
  • 2017年05月31日 08:20
  • 1309

苹果企业账号打包发布APP流程详解

阅读目录 一、通过企业账号申请证书二、打包ipa,手动生成plist三、发布APP 原文链接:http://www.cnblogs.com/mddblog/p/4718228.html...
  • reylen
  • reylen
  • 2016年04月08日 10:42
  • 10083

ios无线方式安装应用程序-苹果企业证书打包的客户端如何使用plist下载

ios无线方式安装应用程序-苹果企业证书打包的客户端如何使用plist下载 也就是可以不在苹果市场上架,放在自己服务器即可提供下载安装(以无线方式安装应用程序) iOS 支持以无线方式安装企业级应用...
  • huwei2003
  • huwei2003
  • 2015年03月25日 11:07
  • 17231

iOS:苹果企业证书通过网页分发安装app

苹果的企业级证书发布的应用,是不用设备授权即可直接安装,并且不限设备上限。为了方便分发,苹果有协议实现通过网页链接直接下载安装企业级的应用。       基本的原理就是在生成企业证书授权的ipa的同...
  • irizhao
  • irizhao
  • 2014年05月08日 11:14
  • 705

iOS:苹果企业证书通过网页分发下载安装app

iOS:苹果企业证书通过网页分发安装app       苹果的企业级证书发布的应用,是不用设备授权即可直接安装,并且不限设备上限。为了方便分发,苹果有协议实现通过网页链接直接下载安装企业级的应用。...
  • sinat_33546604
  • sinat_33546604
  • 2017年05月31日 08:20
  • 1309

iOS:苹果企业证书通过网页分发安装app

苹果的企业级证书发布的应用,是不用设备授权即可直接安装,并且不限设备上限。为了方便分发,苹果有协议实现通过网页链接直接下载安装企业级的应用。       基本的原理就是在生成企业证书授权的ipa的同...
  • ys410900345
  • ys410900345
  • 2014年05月16日 14:44
  • 876

iOS:苹果企业证书通过网页分发安装app(PP助手方式)

本文来自转载,原文地址:http://blog.sina.com.cn/s/blog_6afb7d800101fa16.html (这个网址也有类似介绍:http://www.cnblogs.c...
  • itianyi
  • itianyi
  • 2014年05月09日 09:57
  • 2569
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:iOS:苹果企业证书通过网页分发安装app
举报原因:
原因补充:

(最多只允许输入30个字)