码迷,mamicode.com
首页 > 移动开发 > 详细

iOS企业版app部署到自己服务器,不通过AppStore,在iOS设备上直接安装应用程序

时间:2017-11-13 16:39:45      阅读:1422      评论:0      收藏:0      [点我收藏+]

标签:upd   pps   协议   isp   ack   应用程序   直接   模板   encoding   

iOS企业版app部署到服务器

.正对ios升级得ios7 以后,plist文件必须放到 https得服务器上了,http不可以用了

.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://test.company.com.cn/m/moa/test.ipa</string> // 软件安装包,安装包所在的服务器路径

        </dict>

        <dict>

            <key>kind</key>

            <string>full-size-image</string>

            <key>needs-shine</key>

            <false/>

            <key>url</key>

            <string>https://test.company.com.cn/m/abc/test-512.png</string> //在itunes上点事的图片路径

        </dict>

        <dict>

            <key>kind</key>

            <string>display-image</string>

            <key>needs-shine</key>

            <false/>

            <key>url</key>

            <string>https://test.company.com.cn/m/moa/test-57.png</string> // 安装应用显示的图片

        </dict>

    </array>

        <key>metadata</key>

        <dict>
            <key>update-url</key>

            <string>https://test.company.com.me/iosLocal.plist</string> // 版本更新URL

            <key>bundle-identifier</key>

            <string>com.zte.test</string> // 应用bundle-identifier

            <key>bundle-version</key>

            <string>3.0.3</string> // 用用版本号

            <key>kind</key>

            <string>software</string>

            <key>title</key>

            <string>ipa包部署测试</string> // 安装应用显示的名称

        </dict>

    </dict>

</array>

</dict>

</plist>

 

 

不通过在AppStore,在IOS设备上直接安装应用程序的原理

通过itms-services协议,在safari浏览器可以直接在ios设备上安装应用程序。itms-services协议需要一个plist配置文件。

 

部署具体过程

准备文件:plist文件,ipa安装包,html下载页面

 

iOS企业版app部署到自己服务器,不通过AppStore,在iOS设备上直接安装应用程序

标签:upd   pps   协议   isp   ack   应用程序   直接   模板   encoding   

原文地址:http://www.cnblogs.com/HJiang/p/7826703.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!