iOS上架app store下载步骤
1、安裝iOS上架輔助軟件Appuploader
2、申請(qǐng)iOS發(fā)布證書(shū)(p12)
3、申請(qǐng)iOS發(fā)布描述文件(mobileprovision)
4、打包ipa
5、上傳ipa到iTunes Connect
6、TestFlight方式安裝到蘋(píng)果手機(jī)測(cè)試
7、設(shè)置APP各項(xiàng)信息提交審核
一、下載安裝iOS上架輔助軟件Appuploader
Appuploader下載地址:http://www.applicationloader.net/
Appuploader可以輔助在Windows、linux或mac系統(tǒng)直接申請(qǐng)iOS證書(shū)p12,及上傳ipa到App Store
?
方便快捷,配合本教程使用,可以快速掌握如何真機(jī)測(cè)試及上架!
下載軟件包后解壓直接使用,無(wú)需安裝。
?
如果win 32位系統(tǒng)點(diǎn)擊appuploader.exe啟動(dòng)時(shí)提示(下圖所示),32位系統(tǒng)需要點(diǎn)擊appuploader.jar或者start.bat啟動(dòng)
Windows 32的系統(tǒng)請(qǐng)先安裝好java環(huán)境再啟動(dòng)軟件
java環(huán)境安裝教程
?
一、申請(qǐng)iOS發(fā)布證書(shū)(p12文件)
發(fā)布證書(shū)用于上架,證書(shū)有p12及mobileprovision兩個(gè)文件,配套使用,先申請(qǐng)p12!
?
1.1、點(diǎn)擊右下角+ADD選擇
?
類型:下拉選擇發(fā)布證書(shū)
證書(shū)名稱:不要中文、隨意設(shè)置
郵箱:隨意
密碼:證書(shū)的密碼、比如設(shè)置123這樣,不用很復(fù)雜,記好、打包時(shí)要用、很重要
應(yīng)用id:這里不用選
點(diǎn)擊ok創(chuàng)建。
注意:iOS發(fā)布證書(shū)最多能申請(qǐng)3個(gè),如果賬號(hào)已經(jīng)有3個(gè)發(fā)布證書(shū)了,將申請(qǐng)報(bào)錯(cuò)(如下圖)
p12有數(shù)量限制,但可以公用! 也就是一個(gè)p12可以對(duì)應(yīng)無(wú)數(shù)個(gè)描述文件(mobileprovision)組成無(wú)數(shù)套證書(shū)上架不同的APP!
也可以刪掉之前的發(fā)布證書(shū),重新創(chuàng)建,不會(huì)影響已上架的app。
1.2、創(chuàng)建成功后,找到剛創(chuàng)建的發(fā)布證書(shū)(iOS Distribution這個(gè)類型的就是發(fā)布證書(shū),如果之前創(chuàng)建過(guò)請(qǐng)看過(guò)期時(shí)間就知道哪個(gè)是新創(chuàng)建的了),點(diǎn)擊p12 文件,下載保存.p12證書(shū)文件到電腦。
?
二、創(chuàng)建iOS發(fā)布描述文件(.mobileprovision文件)
2.1、返回Appuploader首頁(yè),選擇描述文件進(jìn)去。
?
在申請(qǐng)ios描述文件之前先加個(gè)應(yīng)用id(如果之前加過(guò)要用以前加過(guò)的應(yīng)用id,可跳過(guò)此步)
應(yīng)用id:又稱套裝id,appid,BundleID,包名,各打包平臺(tái)叫法不同!
點(diǎn)擊右下角+ADD,在應(yīng)用id項(xiàng),點(diǎn)擊下拉三角符號(hào)即可看到以前加過(guò)的記錄!
初次使用或者需要上架另一個(gè)項(xiàng)目app需要先創(chuàng)建一個(gè)新的應(yīng)用id!
3.1、添加新應(yīng)用ID步驟,點(diǎn)擊添加應(yīng)用id!(不同的APP需要編寫(xiě)不同的應(yīng)用id相當(dāng)于app的身份證)
應(yīng)用id:三段式格式、如app名稱是淘寶,可以編寫(xiě)為com.app.taobao,自由編寫(xiě)!不能重復(fù)!具有唯一性@
名稱:數(shù)字或者字母,自由編寫(xiě),不要中文,不能重復(fù)。
點(diǎn)擊ok添加!
如果添加報(bào)錯(cuò)(應(yīng)用id具有唯一性,可能重復(fù)添加或者別人用過(guò)這個(gè)應(yīng)用id),解決辦法就是查看自己是否已經(jīng)加過(guò),或者修改編下應(yīng)用id再添加。
?
點(diǎn)擊ok只要沒(méi)彈出報(bào)錯(cuò)就是添加成功了,注意先關(guān)掉窗口,重新點(diǎn)右下角+ADD進(jìn)入下拉應(yīng)用id可查看剛添加的應(yīng)用id是否存在。
在AU軟件添加的應(yīng)用id只有默認(rèn)權(quán)限,如果你需要開(kāi)通推送通知、蘋(píng)果支付等權(quán)限需要到蘋(píng)果開(kāi)發(fā)者中心配置!
在蘋(píng)果開(kāi)發(fā)者中心也可以添加應(yīng)用id,在au及開(kāi)發(fā)者中心添加是一樣的互通的!
蘋(píng)果開(kāi)發(fā)者中心添加應(yīng)用id及配置相關(guān)權(quán)限教程
2.2、添加成功后,點(diǎn)擊右下角+ADD,進(jìn)入添加界面!
Type:下拉選擇發(fā)布版profile
應(yīng)用id:選擇對(duì)應(yīng)的應(yīng)用id(又稱套裝id,appid,BundleID,包名)
證書(shū):選中全部就行
Devices:設(shè)備這里不像選開(kāi)發(fā)版profile時(shí)會(huì)出現(xiàn),發(fā)布版不用選。
輸入名稱:不要中文,隨意,123之類的就行,注意不要跟之前申請(qǐng)過(guò)的名稱一樣),點(diǎn)擊ok創(chuàng)建。
?
2.3、選擇剛創(chuàng)建的發(fā)布版描述文件(iOS Distribution這個(gè)類型的就是發(fā)布描述文件,找剛創(chuàng)建的輸入的名稱),點(diǎn)擊Download下載,保存到電腦
?
申請(qǐng)到p12及mobileprovision這兩個(gè)iOS證書(shū)文件即可去打包了!
四、iOS打包IPA
各開(kāi)發(fā)者工具打包教程,根據(jù)自己使用的平臺(tái)去打包,證書(shū)都是一樣用。
這里介紹了幾個(gè)平臺(tái)的打包教程,對(duì)應(yīng)自己使用平臺(tái)的看看,沒(méi)有寫(xiě)的平臺(tái)如果不會(huì)可以問(wèn)下技術(shù)支持。
開(kāi)心App平臺(tái)打包網(wǎng)站教程
HBuilder打包教程
APICloud打包教程
phonegap打包教程
xcode打包教程
APPcan打包教程
變色龍打包ipa教程
這里以HBuilder平臺(tái)為例
4.1、打開(kāi)HBuilder工具,選擇開(kāi)發(fā)好的項(xiàng)目,點(diǎn)擊發(fā)行,選擇發(fā)行為原生安裝包。
?
4.2、選擇iOS打包,支持的設(shè)備類型(可以選擇支持iPhone和支持ipad),選擇使用蘋(píng)果證書(shū)
AppID:跟申請(qǐng)證書(shū)描述.mobileprovision時(shí)選擇的要一致(又稱套裝id,appid,BundleID,應(yīng)用id,包名)
profile文件:選擇上傳配置文件.mobileprovision
私鑰證書(shū):上傳.p12文件
私鑰密碼:輸入創(chuàng)建p12設(shè)置的密碼。
然后點(diǎn)擊打包。
4.3、打包成功后,下載保存ipa,這個(gè)ipa包就能安裝到手機(jī)測(cè)試了。
?
總結(jié)
以上是生活随笔為你收集整理的iOS上架app store下载步骤的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: “约见”面试官系列之常见面试题之第六十四
- 下一篇: “约见”面试官系列之常见面试题之第五十三