一、打包
1、Product-Archieve
2、選擇Archieves文件,Export
3、選擇打包類型--選擇Enterprise,然后Next
4,填寫基本資料---Name:你的APP名稱;APP URL:你的ipa包放到的服務(wù)器url;Display Image URL:你的APP 的 icon小圖標(biāo)放的服務(wù)器url,大小為57X57;Full Size Image URL:你的APP 的 icon大圖標(biāo)放的服務(wù)器url,大小為512X512。 這三個url必須是https類型的,要不然無法下載。這四個信息,在后邊可以修改,如果目前你還不知道,可以先亂填一個,,然后Next。
5、選擇一個路徑,存放你導(dǎo)出的文件---然后Export。
二、后續(xù)處理--從這里開始基本上就是后臺或者運維的事情了,不過我們也可以了解一下
1、可以看到你導(dǎo)出的文件夾里面的文件,在這里面對我們發(fā)布app有用的只有兩個:一個是ipa包,另一個就是默認(rèn)的名字mainfest.plist文件,這個plist文件是存放你的app信息還有下載鏈接url的文件。2、尤其要注意的是,我們需要把這個ipa包和plist文件給后臺或者運維,讓他們放到公司的服務(wù)器上面。但是需要保證這個ipa包和plist文件的名字必須要一樣。。我們在這里演示改為:Demo.ipa Demo.plist3、打開Demo.plist文件,進(jìn)行基本認(rèn)知及完善信息。其中的 一個ipa包的url和兩個圖標(biāo)的url,如果不清楚,可以讓后臺或者運維上傳相應(yīng)文件到服務(wù)器之后再自行填寫。最下邊的title是你的app在手機上面的名稱。4、進(jìn)行基本處理之后,我們就可以把這兩個文件發(fā)給后臺或者運維,和他們協(xié)調(diào)操作了。
三、基本測試
1、首先讓后臺或者運維把你給他們的plist文件在你們服務(wù)器上面的url給你,,假如該url是:https://****/Demo.plist。
2、在Safari瀏覽器中輸入? itms-services:///?action=download-manifest&url=https://****/Demo.plist。
plist代碼:
<
?xml version="1.0"encoding="UTF-8"?><!DOCTYPEplistPUBLIC"-//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://</string></dict><dict><key>kind</key><string>display-image</string><key>url</key><string>https://</string></dict><dict><key>kind</key><string>full-size-image</string><key>url</key><string>https://</string></dict></array><key>metadata</key><dict><key>bundle-identifier</key><string>Bundle-ID</string><key>bundle-version</key><string>4.0.0</string><key>kind</key><string>software</string><key>title</key><string>APP-Name</string></dict></dict></array></dict></plist>