1.什么是打包
將應用程序統一放在一個后綴是ipa的文件中,然后發給其他人,可以安裝在手機上供用戶或測試人員安裝
2.可安裝ipa的前提
①說清楚是哪一個應用程序(App Id)
②可以安裝在哪一台設備上(UDID)
3.打包過程
step1:在本地生成csr文件
電子郵箱與開發者賬號郵箱一致
step2:登錄apple開發者主頁進入member center。https://developer.apple.com/
step3:選擇Ad Hoc生成一個iOS_distribution.cer證書,此證書是為了限定哪台電腦可以打包生成ipa
step4:新建一個App Id,此ID用於限定要打包的應用程序的Bundle Id是什么,這次不能寫*這樣的范圍匹配了,必須寫一個准確的App Id
step5:注冊要安裝ipa文件的設備的UDID
step6:選擇Ad Hoc,利用iOS_distribution.cer文件 + 設備UDID + App Id生成一個provision文件
step7:將證書安裝到電腦上
step8:保證xcode中的配置一致
step9:打開Xcode,選擇菜單Product > Archive,再依照導向完成后續生成ipa文件
step10:將ipa拷貝給要安裝的人,此人打開iTunes,點擊應用程序,再雙擊ipa,點擊安裝,點擊同步即可