iOS開發打包平臺有不少,有不少在Windows電腦進行開發蘋果APP的蘋果。php
根據本身的需求選擇相應的開發平臺製做APP並打包!html
開心App平臺打包網站教程java
HBuilder開發平臺打包教程linux
APICloud開發平臺打包教程xcode
APPcan開發工具打包教程開發工具
這裏以HBuilder開發平臺爲例,介紹iOS證書申請及上傳證書打過程!網站
首先申請證書
一、下載安裝iOS上架輔助軟件Appuploader
Appuploader能夠輔助在Windows、linux或mac系統直接申請iOS證書p12,及上傳ipa到App Store,最方便在Windows開發上架沒有蘋果Mac電腦的開發者!
配合本教程使用,能夠快速掌握如何真機測試及上架!
下載軟件包後解壓直接使用,無需安裝。
成功啓動軟件界面
若是Windows 32位系統點擊appuploader.exe啓動會提示(下圖所示),32位系統須要點擊appuploader.jar啓動或者start.bat
Mac版若是沒有裝java啓動會提示
二、申請iOS發佈證書(p12文件)
發佈證書用於上架,證書有p12及mobileprovision兩個文件,配套使用,先申請p12!
2.一、用蘋果開發者帳號登陸appuploader軟件後,選擇證書進入,點擊右下角+ADD選擇
類型:下拉選擇發佈證書
證書名稱:不要中文、不要太長了、隨意設置
郵箱:隨意
密碼:證書的密碼、好比設置123這樣,不用很複雜,記好、打包時要用、很重要
應用id:這裏不用選
點擊ok建立。
注意:iOS發佈證書最多能申請3個,若是帳號已經有3個發佈證書了,將申請報錯(以下圖)
p12有數量限制,但能夠公用! 也就是一個p12能夠對應無數個描述文件(mobileprovision)組成無數套證書上架不一樣的APP!
可使用以前申請的,也能夠刪掉以前的發佈證書,從新建立,不會影響已上架的app。
2.二、建立成功後,找到剛建立的發佈證書(iOS Distribution這個類型的就是發佈證書,若是以前建立過看過時時間或者ID就知道哪一個是新建立的了)!
點擊p12 文件,下載保存.p12證書文件到電腦。
三、建立iOS發佈描述文件(.mobileprovision文件)
3.一、點擊右下角BACK、返回Appuploader首頁,選擇描述文件進去。
3.三、點擊右下角+ADD,進入申請界面!
Type:下拉選擇發佈版profile
應用id:下拉選擇對應的應用id(又稱套裝id,appid,BundleID,包名)
新APP上架須要先添加一個新的應用id(每一個APP對應一個應用id),若是已經加過了直接選擇。
證書:選中所有就行
Devices:發佈版不用選設備
輸入名稱:不要中文,隨意,123之類的就行,注意不要跟以前申請過的名稱同樣),點擊ok建立。
3.四、選擇剛建立的發佈版描述文件(iOS Distribution這個類型的就是發佈描述文件,找剛建立的輸入的名稱),點擊Download下載,保存到電腦
打開HBuilder工具,選擇開發好的項目,點擊發行,選擇發行爲原生安裝包。
選擇iOS打包,支持的設備類型(能夠選擇支持iPhone和支持ipad),選擇使用蘋果證書
AppID:跟申請證書描述.mobileprovision時選擇的要一致(又稱套裝id,appid,BundleID,應用id,包名)
profile文件:選擇上傳配置文件.mobileprovision
私鑰證書:上傳.p12文件
私鑰密碼:輸入建立p12本身設置的密碼。
而後點擊打包。
打包成功後,下載保存ipa到電腦,進行下一步上傳ipa到App Store後臺。