無論是原生開發的應用還是通過H5網頁封裝的應用,我們在做ios簽名前都要選擇好對應的打包方式,簽名完成后再拿去做分發使用戶下載安裝。然而,仍是有一部分客戶對這個流程不太理解,在做簽名的時候因為選擇了錯誤的打包方式導致簽名失敗。今天小編帶大家了解一下ios應用打包及ios簽名分發流程。
一、ios應用簽名打包的流程
1、ios原生應用:第一步,ios的開發人員需要在xcode中,然后點擊archive之后直接導出ad hoc格式的文件夾。而里面會有幾個文件,這時可以直接將ipa文件發給簽名服務商,簽名服務商在進行重簽名的操作之后,將ipa文件上傳至分發平台,生成分發的下載鏈接和二維碼,這時就可以提供給用戶去下載了。
2、網站/網頁打包:首先,我們利用dcloud和apicloud或者其他第三方網站封裝的服務商進行代操作,這時我們一般需要用到網站地址、應用的名稱、應用的LOGO、啟動圖等素材內容。而封裝后生成的APP實際的體驗效果,其實是跟在瀏覽器打開網站的差不多。不過,在經過服務商的技術人員相關的優化以及第三方定制服務的支持(其中包含VPN、推送、三方支付、標題欄、導航欄、下拉刷新、左滑后退等功能),也是可以做到跟原生應用幾乎一致的效果!同樣的道理,我們在將網站打包生成的ipa文件發給簽名服務商,在進行重簽名操作之后,最后,將ipa上傳到分發平台,生成分發的下載鏈接和二維碼,這時就可以提供給用戶去下載了。
二、ios簽名后做分發的流程
ios簽名分發一般有兩種方式
1、直接可以通過第三方分發平台進行分發操作,在找到合適的第三方平台之后,首先進行注冊登錄等操作,然后提交真實信息進行實名認證好,之后去上傳ipa文件即可。市場上的大部分的分發平台都會有首次免費贈送一定量的下載次數服務。假如我們的應用下載量是比較巨大的,那么第三方分發平台則會收取相應的下載服務費。像這種分發的方式,費用一般也是不貴,價格比較適中。
2、自己搭建服務器分發。此類的分發方式目前主要是適合一些有特殊需求的公司進行操作,下載的頁面效果可以做到自由定制。但是,這種方式是需要有獨立的服務器,https域名,以及自行開發帶有itms-service協議的h5網站。所以對於分發有比較特殊需求的話,可以選擇自己搭建服務器分發的方式去做。
以上。