准備: 299美元的企業賬號。
1、登陸蘋果開發者中心: https://developer.apple.com 。點擊Menber Center。輸入企業賬號和密碼登陸。
2、登陸后選擇“Certificates, Identifiers & Profiles”,證書、標示、配置。
3、選擇后iOS Apps下面有四個菜單選項,先選擇第一個(Certificates)申請證書。
點擊右邊的加號開始添加
企業證書選擇 In-House and Ad Hoc, 如果這個為灰色,說明這個已經創建過了,把原來的刪掉就可以了。
4、然后就是一步步下來到上傳電腦鑰匙串生成的文件,這個鑰匙串文件創建很簡單,略過。
,
上傳完成也是一步步繼續,最后出現下載按鈕下載后綴為.er的證書文件,雙擊導入鑰匙串登陸里。
導入到鑰匙串后找到那個證書位置,一個是公匙,一個是密匙,密匙點開里面有證書文件,導出密匙保存備份,
導出的時候會輸入個密碼,不能忘記,更換電腦導入的時候要用!
5、證書這步就弄好了,然后是創建App ID
App ID 名字起個好記的, 然后下面有兩個選項,第一個是固定的 Bundle ID,也就是和項目里的Bundle ID要一樣("com.公司名.項目名").
第二個是通配id, 前面一樣,后面項目名用 ” * “ 號表示,”com.公司名.*“,這樣以后創建項目的時候前面固定不變就好了,不用每次導出都下載一次描述文件。
填寫好以后一步步下來就可以了,最后會顯示你申請的App ID。
6、前面都弄好以后,因為是企業賬號,不用添加設備,所以選擇最后一個直接申請下載描述文件("Profiles"),點擊添加 選擇 In House
下一步,選擇剛申請的App Id ->選擇申請的證書 -> 最后下載.mobileprovisiond的描述文件,雙擊自動導入。 所有申請完成!
7。打開要打包的項目,點擊Xcode -> Preferences ->Accounts 添加企業賬號
8、核對bundle Id是不是和申請的一致,Team 選擇企業賬號,選擇能安裝項目的最低iPhone版本。
9、選擇證書,打開Xcode -> Build Settings -> Code Signing -> provisioning Profile 選擇下載描述文件,
然后Code Signing identity -> Release ->選擇賬號的那個證書。OK 配置完成 開始打包。
10、打包 Product -> Archive 點擊右側的Export導出,保存為企業版,最后在桌面生成ipa文件夾,OK了。
注:
打包好iPa文件后,為了方便管理和發給對方下載,建議把iPa 文件上傳到 蒲公英 ,上傳完會自動生成二維碼和下載連接。
//===================================
個人和公司賬號申請證書和打包流程是差不多的,就幾個地方不一樣而已
1.配置
2、product - Scheme- Edit Scheme Run - Build Configuration ->Release
3、