寫在前面
今天記錄一下關于開發出來的項目怎么進行云打包,到本地手機上,這篇文章將從注冊蘋果開發者開始記錄,一直到安裝到手機上整個完整的過程,之所以寫這篇文章第一是我自己需要記錄一下,第二是很多博主也有寫,但是都是片段,我也早就想寫了,但是之前的例子沒有截圖證書設備打開失敗是什么意思,所以借助這次又寫類似項目的機會,記錄一下,我希望您在我這可以直接解決關于云打包中遇到的大部分問題。ok廢話不多說,開整,篇幅較長,我盡量分段加導航的模式進行! 本文主要是記錄ios的打包過程,安卓的不寫原因是他沒有那么多的要求,放張圖說明一下:我們就下面的四個紅框的文件怎么來的分別進行講解。(獲取的地方我都進行加粗標記了,看的時候可以注意一下)不喜歡看我的可以看官方的官方地址
我們今天就是搞定上面需要的四個文件。
需要的準備工作APP圖標配置
找到項目中的.json文件,打開以后將本地的圖標配置好就ok,此步驟在中操作
下面的步驟都是在您申請開發者賬號以后需要做的事情。
證書、設備、開發人員的配置
登錄到開發者平臺進行配置開發者平臺
添加開發者
如果需要別的開發人員進行開發這個項目,可以直接打開,進行添加開發者,需要注意的是這一步只有注冊者可以打開,也就是被拉進去的開發者是沒有權限拉別人的。下面說一下具體拉人的步驟:
然后就到邀請成功,被邀請的開發者會收到一封郵件,點擊同意就可以了
配置App ID App的唯一標識
打開登錄以后的開發者中心,點擊下面的
選擇注冊
選擇App
這里的配置名字的時候建議是域名反過來,加上你的描述,保證唯一就可以
不要選擇太多,每一個的審核不一樣,太多到時候審核失敗了,不好搞! 下一步就是點擊確認注冊
至此AppID就創建結束了,也就意味著我們**云打包的截圖上面的第一個紅框((AppID))**內容有了。
生成證書請求文件
這里需要mac筆記本自帶的鑰匙串功能,我們打開鑰匙串,可以+空格證書設備打開失敗是什么意思,輸入鑰匙串
我這里沒辦法截圖了,尷尬,
點擊鑰匙串訪問-證書管理-從證書頒發機構請求證書
至此先放著,我們接著注冊
申請開發證書和描述文件
這個東西申請下來以后就可以將APP安裝到我們的上,進行測試,但是這個需要注意的一個點是,一個描述文件最多可以綁定100臺測試手機
此時cer文件雙擊可以打開這個證書,會直接打開鑰匙串,這個cer文件是為了后面導出p12證書,也就是為第一張紅框中的最后一個文件進行準備
導出p12證書
導出證書的目的就是添加到紅框中最后一個選項,我們打開剛才下載的證書
我們右鍵進行導出
這里設置的密碼就是我們云打包里面的第二個紅框里面需要輸入的密碼(證書私鑰密碼) p12文件就是紅色框中的最后一個文件(私鑰證書) 至此我們云打包需要的四個地方已經搞定了三個,就剩第三個紅框中的內容了,我們接著看
申請開發 描述文件
這個文件是云打包中的第三個紅框需要的文件,這個文件可以確定哪些設備可以進行安裝beta版本的APP,也就是沒有發布之前可以在哪些手機上進行安裝。 在生成描述文件之前要先添加設備信息
添加設備UDID獲取UDID
這個方式很多,最快的方式就是直接使用mac自帶的程序連接手機
這里很多人看到的是序列號,沒事,點擊序列號會變,變到UDID的時候右鍵進行拷貝就好了。 這樣就獲取到udid,然后按照上面的步驟繼續,最后保存就好了。至此設備就添加結束了。
生成描述文件
下一步就是點擊下載到本地,至此云**打包中的第三個紅色框(證書 文件)**的文件也準備完畢,現在就可以打包了。
打包結束安裝到本地
至此ipa文件就生成了,但是他和安卓不同的是不支持直接點擊安裝,這個時候我們需要下載一個愛思助手進行幫助我們安裝本地的ipa文件,愛思助手下載地址 下載好以后連接上手機
如果是電腦也是可以安裝的,只是沒辦法打包,如果給你一個ipa文件,你需要的是下載一個愛思助手版本的,然后安裝,版本的,連接上你的手機,下面的操作都一樣了,我們接著看,打開以后添加本地文件,或者將ipa文件直接拖進去也可以,如圖:
然后就等待安裝結束,提示成功以后手機上就可以正常使用了。
常見問題安裝失敗
安裝失敗很大一個原因是沒有配置UDID,配置以后沒有重新成功描述文件,也就是云打包中的第三個紅框中文件沒有更換就打包了。
手機連接不上
碼字不易,請尊重!