iOS打包發布測試版本

2021-07-10 02:06:51 字數 1810 閱讀 4428

發布測試版本需要註冊開發者賬號,本教程為個人開發者賬號,這裡認為你已擁有開發者賬號.沒有的請自行查閱別的資料

先做前期準備工作:

1.開啟鑰匙串

2生成證書

電子郵箱為開發者賬號郵箱,常用名隨便填,選擇儲存到磁碟

3.最終生成的檔案為

這個檔案要儲存在你找得到的位置,後邊要用到.

到這裡位置,準備工作做完
進入登陸介面,輸入開發者賬號密碼登陸.登陸成功後如下圖:

選擇證書頁面,certificates 圖中紅線標出

3.選擇任意選項,進入證書頁面

三.新增裝置,這個比較簡單,需要知道測試手機的udid,不會看手機udid的自行查詢資料

name 自己取乙個裝置的名字,udid約等於裝置的身份證

填寫完成下一步,註冊就完成了.個人使用者可以註冊100臺裝置

四.申請描述檔案

1.選擇新增描述檔案

2.選擇打包到本地,

4.選擇第一步生成的證書

5.選擇要參與測試的裝置

6.為描述檔案起名

之上所有步驟完成後,證書和配置檔案以及bundle id就建立好了。剩下在本地專案中做出相應設定
1.新增你的開發者賬號和密碼到專案中

2.設定build settings,見下圖。debug 對應的是開發證書和開發的配置檔案,release對應的是發布證書和發布配置檔案,development對應的是測試環境,production對應的是生產環境。請大家根據實際情況選擇對應的證書和配置檔案。

這裡為用swift開發,xode7.1

3. 4.修改scheme (修改為release版本)和 執行裝置(修改為 ios device 形態),見下圖

9.選擇export,本地打包

10.選擇證書

打包成功:如圖

到這裡,就可以把ipa檔案上傳到發布平台讓他人測試了

iPhone發布IOS12測試版

而ios12測試版主要針對的是老使用者的優化公升級,根據蘋果官方的介紹通過公升級後裝置在開機啟動速度可以提公升將近40 輸入法速度提公升50 其中相機啟動速度最為出色,可以達到70 這是不是對老使用者的一種福利,讓老使用者不再卡頓呢?執行速度更快呢?不過筆者有個疑問,會不會出現硬體跟不上軟體系統,從...

軟體測試版本評估

我們在測試的過程中,如何來看到乙個軟體版本的 不好?具體的表現形式有如下 1 提測過來的版本,冒煙測試是否通過,冒煙測試不通過,版本質量差不予提測 2 冒煙測試通過,發現版本中 資料錯誤 邏輯錯誤 資料互動 隱性需求 類的 嚴重bug較多,版本質量差 3 測試過程中 測試用例執行的 通過率低於70 ...

IOS打包測試發布環境配置 上篇

開發ios工程的時候,有時候由於專案的需要,常常有測試環境,發布環境,企業環境等不同環境的配置問題。這樣在 中就會有很多if else判斷處理邏輯,並且常常由於專案緊急上線導致某個引數忘記修改配置,導致生產事故的發生,這個問題一直比較困擾開發人員,導致開發的程式健壯性不強。經查閱資料發現蘋果提供了不...