iOS企業(yè)賬號app打包分發(fā)流程

0.寫在前面的絮叨:

企業(yè)開發(fā)者賬號與普通的個人開發(fā)者賬號不一樣,只能在企業(yè)內(nèi)部使用,不能上架到蘋果商店,而且299美元,但是打包分發(fā)app的周期很短,適合企業(yè)內(nèi)部迭代使用。

1.打包分發(fā)之前的準(zhǔn)備

首先您要有個企業(yè)開發(fā)者賬號啦,至于怎么申請賬號,怎么申請鄧白氏碼,相信不會難到您的!

鑒于網(wǎng)上的一些教程時間比較久遠(yuǎn),所以小編基于最新的iOS12,以及Xcode10正式版為大家介紹。

2.開發(fā)者中心證書的設(shè)置

1.首先準(zhǔn)備好一個準(zhǔn)備分發(fā)app的項(xiàng)目,然后進(jìn)入到開發(fā)者中心進(jìn)行相關(guān)的配置

2.點(diǎn)擊app IDs進(jìn)行創(chuàng)建


創(chuàng)建app ID

3.根據(jù)已有的項(xiàng)目注冊一個新的應(yīng)用,Name隨便取,Bundle ID必須和要發(fā)布的應(yīng)用的包名一樣,比如我剛剛創(chuàng)建的樣例工程的包名叫做com.eightzg.test。然后點(diǎn)擊下一步進(jìn)行注冊

細(xì)節(jié)

4.注冊成功會在app IDs的列表中多一個剛剛添加的ID

注冊成功

5.然后在Provisioning Profiles上點(diǎn)擊All,點(diǎn)擊右邊的加號按鈕進(jìn)行注冊

Provisioning Profiles上點(diǎn)擊All
點(diǎn)擊加號按鈕

6.點(diǎn)擊In House,然后下一步

In House選項(xiàng)

7.在這一步中,選擇剛剛已經(jīng)注冊的ID

選擇注冊的ID

8.然后一直點(diǎn)擊下一步,最后給證書取個名字,然后點(diǎn)擊download進(jìn)行下載,下載之后的證書雙擊打開,就會自動的注冊到Xcode的程序中,至此,在開發(fā)者中心的證書配置全部完成

3.Xcode中的打包流程

1.點(diǎn)擊進(jìn)行打包

點(diǎn)擊進(jìn)行打包
點(diǎn)擊進(jìn)行分發(fā)

2.然后選擇企業(yè)賬號,然后直接點(diǎn)擊下一步

選擇Enterprise

3.然后來到如下界面:打包要求將一張57 * 57像素,一張512 * 512像素的logo上傳,以及.ipa的安裝包。不過要求是https的服務(wù)器。在打包之前無法獲取到.ipa文件,我們可以先把兩個圖片logo的地址填寫上,然后隨便選一個放到APP URL一行,等打包之后在進(jìn)行URL的替換

填寫地址

4.然后選擇默認(rèn)的自動簽名,點(diǎn)擊進(jìn)入下一步

image.png

5.有的小伙伴在這一步可能遇到如下錯誤,只需要在工程中將bitcode改成no就可以了

bitcode錯誤
修改bitcode的參數(shù)

6.如下界面就是已經(jīng)打包成功了,點(diǎn)擊Export進(jìn)行導(dǎo)出

打包成功

7.導(dǎo)出之后的文件夾有幾個文件,其中有用的是test.ipa和manifest.plist。

5個文件

8.首先我們需要將.ipa安裝包上傳到我們自己的https服務(wù)器,獲取URL地址,然后打開manifest.plist,將我們之前亂寫的URL地址改成真正的URL地址

URL替換

9.將替換好的manifest.plist文件上傳到https服務(wù)器,注意要和兩個圖片logo在統(tǒng)一路徑。然后獲取到manifest.plist的URL地址。然后把獲取到的URL地址按照如下格式進(jìn)行拼接

itms-services://?action=download-manifest&url=您的URL地址

這個鏈接就是可以直通下載的鏈接,我們可以放到Safari中進(jìn)行測試,會直接跳到下載。

10.但是這種給鏈接的方式顯然不是正確的打開方式,我們可以用這個芝麻二維碼生成器進(jìn)行二維碼的生成,把剛剛做好的鏈接放上去,點(diǎn)擊生成,在右側(cè)就可以生成二維碼啦!

生成二維碼

4.大功告成!

至此,iOS企業(yè)賬號app打包分發(fā)流程就全部走完了,歡迎朋友們私信交流,寫的不對的地方多多指正

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容