iOS企業開發plist安裝包實現


第一步:

在使用MACBOOK導出ipa的時候,我們得到ipa的同時,還得到一份plist文件

看到我們導出的plist,需要注意的地方有兩個已經用中文標注。

一個是URL,一個是bundle-identifier

<?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>請填上你的ipa下載地址(比如:http://127.0.0.1/app.ipa)</string>
                </dict>
            </array>
            <key>metadata</key>
            <dict>
                <key>bundle-identifier</key>
    <string>請填上你的開發者證書用戶名</string>
                <key>bundle-version</key>
                <string>1.0</string>
                <key>kind</key>
                <string>software</string>
                <key>title</key>
                <string>請填上標題</string>
            </dict>
        </dict>
    </array>
</dict>
</plist>

 

1,URL就是我們的ipa存放位置,比如你擁有一台外網服務器,ip地址是12.34.56.78,ipa存放在APP這個文件夾,那么這個地方就填上

http://12.34.56.78/app/應用名字.ipa

2,bundle-identifier就是你申請證書時的名字,格式一般是somebody.app名字

3,這兩個point都應該是在你使用XCODE導出ipa的時候要注意填寫的

============================

第二步:

使用七牛存儲的目的,在於它為我們提供了https連接

具體操作步驟可以參考
http://blog.csdn.net/longxibendi/article/details/37601747

操作完畢后,只要把生成的超鏈接復制下來
http://dn-定義的空間名字.qbox.me/應用名字.plist
改成
https://dn-定義的存儲空間名字.qbox.me/應用名字.plist

填入到以下的HTML文件,並且添加到網頁服務器中發布

<!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>應用名字</title>
</head>
<body>
<h1 style="font-size:80pt">如果點擊無法下載安裝,請復制超鏈接到瀏覽器中打開<h1/>
<h1 style="font-size:100pt">
<a title="iPhone" href="itms-services://?action=download-manifest&url=https://dn-你的空間名字.qbox.me/你的Plist存放位置/你的plist名字.plist">
Iphone Download</a><h1/>
</body>
</html>

 

第三步:

比如你發布這份HTML網頁的地址是

http://12.34.56.78/iphoneAPP.html

 

把這個生成好的超鏈接,放到http://cli.im/url,生成二維碼,再用手機掃一掃。即可完成整個企業級APP使用Plist發布的流程。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM