iOS之打包測試

1. 打包測試 - 簡介

01. 什么是打包測試?

? ? 就是指將項目打包成為.ipa的壓縮包, 供指定設備安裝測試.

02. 為什么要做打包測試?

? ? 1. 當進入到測試階段, 需要專門的測試人員對APP進行測試, 此時需要將APP安裝到測試人員的測試設備上, 此時最佳的方案, 就是直接將項目打包成為.ipa包, 供測試人員下載測試;

? ? 2. 如果是外包公司, 當開發(fā)完APP時, 想要給客戶展示, 此時最佳方案也是"打包測試"

03. 怎樣進行打包測試?

? ? 1. 限制人

? ? 2. 準備工作

? ? 1. 限制電腦? ? 2. 限制App? ? 3. 限制真機設備? ? 4. 根據1,2,3重新生成**打包測試**描述文件? ? 5. 安裝證書和描述文件

? ? 4. 打包成ipa包

? ? 5. 安裝測試


2. 打包測試 - 證書生成/描述文件的配置/證書安裝

? ? 1. 限制人

? ? ? ? > 必須擁有Apple ID([https://appleid.apple.com])

? ? ? ? > 加入開發(fā)者計劃,升級為**開發(fā)者賬號**([https://developer.apple.com])

? ? 2. 限制電腦

? ? ? ? > 重新配置一個**打包測試**證書(Ad Hoc)

? ? ? ? ? ? 需要使用需要打包測試的電腦,生成CSR文件

? ? ? ? ? ? CSR文件: 證書簽名請求文件

? ? 3. 限制App

? ? ? ? > 配置需要真機測試App的BundleID

? ? ? ? ? ? 區(qū)分不同APP,就是通過App的唯一標識: BundleID

? ? 4. 限制真機設備

? ? ? ? > 配置需要真機測試的真機UDID

? ? ? ? ? ? 蘋果每臺真機設備都擁有一個唯一標識:UDID

? ? 5. 根據2,3,4重新生成**打包測試**描述文件

? ? 6. 分別安裝cer證書和對應的描述文件


3. 打包測試 - 測試

? ? 運行設備選擇真機后 選擇Product -> Archive

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

相關閱讀更多精彩內容

友情鏈接更多精彩內容