iOS 企业证书的使用文档


#####IN-HOUSE应用程序分发

下面介绍下使用网络方式进行部署的方式,用户直接在iPhone/iPad的Safari浏览器里面输入URL地址即可安装,

注意:目前对于这种企业级开发的应用程序最好的分发方式是部署到内网服务器上通过网络进行下载。

前提条件
  • 已鉴定的用户可以访问的安全Web服务器,对于iOS7.1以上的设备必须有HTTPS的服务器
  • .ipa格式的iOS应用程序,经构建用于发布/生产(使用了企业级预制描述文件)
  • 关于应用程序描述的清单文件(.plist)
  • 使用了itms-services://?action=download-manifest&url=形式的HTML超链接
部署步骤
  1. 打包ipa文件

    使用Xcode的Product->Archive来进行打包,在选择发布的方式上选择Save for Enterprise or Ad- Hoc Deployment,生成IPA文件即可。

  2. 配置plist文件

    在plist文件中必须配置IPA文件的下载路径、应用的名称和应用的bundle-identifier(需要和Xcode中的配置一致)

items assets kind software-package url http://www.example.com/apps/foo.ipa needs-shine url http://www.example.com/image.57x57.png kind full-size-image needs-shine url http://www.example.com/image.512x512.jpg metadata bundle-version 1.0 subtitle Apple
原文地址:https://www.cnblogs.com/Ionatan/p/5987161.html