一滨砍、在碼云https://gitee.com上新建一個項目,并命名testApp
,需要注意的是一定要是public
模式,得到工程倉庫:https://gitee.com/1019459067/testApp
二旁壮、新建iOS測試工程項目,并命名testApp
三媳搪、將iOS項目打包,注意:這里為了測試方便,一定要采用Apple官方的打包模式.在進(jìn)行到導(dǎo)出ipa的時候,進(jìn)行到下一步時:
01-01.png
需要將圖示部分選中,為了導(dǎo)出manifest.plist
文件
四女嘲、點擊Next
,接下來出現(xiàn)如下界面
01-02.png
因plist的鏈接要求一定是https的杖玲,而且必須是公網(wǎng)ssl.所以暫時填寫之前倉庫的地址,后續(xù)可以更新的. 在網(wǎng)上聽說自簽名及免費的https不可用
,這里樓主沒有做測試,其實還是有的,只是屢戰(zhàn)屢敗而已~~~
五蓝厌、最后到處ipa,得到如下內(nèi)容:
01-03.png
manifest.plist
內(nèi)容如下:
<?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://gitee.com/1019459067/testApp</string>
</dict>
<dict>
<key>kind</key>
<string>display-image</string>
<key>url</key>
<string>https://gitee.com/1019459067/testApp</string>
</dict>
<dict>
<key>kind</key>
<string>full-size-image</string>
<key>url</key>
<string>https://gitee.com/1019459067/testApp</string>
</dict>
</array>
<key>metadata</key>
<dict>
<key>bundle-identifier</key>
<string>com.xwh.testApp</string>
<key>bundle-version</key>
<string>1.0</string>
<key>kind</key>
<string>software</string>
<key>title</key>
<string>testApp</string>
</dict>
</dict>
</array>
</dict>
</plist>
六玄叠、接下來,將得到的manifest.plist
上傳至倉庫中
git命令:
git add -A
git commit -m "testApp"
git push
七、獲取manifest.plist
下載鏈接:
01-04.png
01-05.png
01-06.png
獲取地址:https://gitee.com/1019459067/testApp/raw/master/manifest.plist
,這個地址在下載ipa時會用到,而且非常重要!!!后續(xù)要用到
八拓提、在自己Mac電腦上搭建Apache服務(wù)器,此處可自行網(wǎng)上尋找教程
在目錄下/Library/WebServer/Documents
新建文件夾testApp
1读恃、將iOS工程導(dǎo)出的ipa放入 文件夾
testApp
中-
2、在文件夾
testApp
中新建index.html
index.html
中的內(nèi)容如下:
<body>
<p class="title top-space" style="font-size: 50; text-align: center;">testApp</p>
<p class="download_content top-space" style="text-align: center;">
<a class="download_btn" style="font-size: 45; text-align: center;" href="itms-services://?action=download-manifest&url=https://gitee.com/1019459067/testApp/raw/master/manifest.plist">download</a>
</p>
</body>
效果圖如下:
01-09.png
九代态、獲取testApp.ipa
下載鏈接
根據(jù)第8步可以獲取testApp.ipa
地址為:http://172.20.108.15/testApp/testApp.ipa
十寺惫、更新倉庫中manifest.plist
的內(nèi)容
將第8步中的 http://172.20.108.15/testApp/testApp.ipa
更新到
<dict>
<key>kind</key>
<string>software-package</string>
<key>url</key>
<string>http://172.20.108.15/testApp/testApp.ipa</string>
</dict>
注: manifest.plist
中的圖片可以自行更新.
十一、可以進(jìn)行App下載了.在手機(jī)瀏覽器上訪問
http://172.20.108.15/testApp/index.html
01-10.PNG
------------恭喜已經(jīng)完成了整個教程!!!去浪你個兒浪吧------------