Java SE Development Kit 8 mac8u181 官方最中文 / 242.3M
Adobe Dreamweaver cs6 for mac官方簡(jiǎn)體中文中文 / 405.3M
SVN管理工具(Cornerstone Mac版)v4.0 官方最英文 / 16.5M
mac PHP集成開(kāi)發(fā)工具(PhpStorm)V8.0.3官方最英文 / 124.4M
蘋(píng)果SQLite數(shù)據(jù)庫(kù)管理工具(SQLiteManager f中文 / 7.9M
Mac十六進(jìn)制文本編輯器(UltraEdit)18.00.0.中文 / 56.0M
Navicat Premium for macv11.1.11 官方最新中文 / 144.7M
Editplus for macV3.80 官方最新版中文 / 12M
Application Loader是一款為ios應(yīng)用游戲開(kāi)發(fā)者們提供的輔助工具,通過(guò)這款軟件你可以將你開(kāi)發(fā)的游戲或應(yīng)用上傳到app store上。軟件不需要鑰匙串助手就可以創(chuàng)建iOS證書(shū)和p12文件,創(chuàng)建過(guò)程簡(jiǎn)單方便,只需輸入證書(shū)名稱(chēng),創(chuàng)建郵箱等信息即可創(chuàng)建證書(shū),并且創(chuàng)建的證書(shū),不綁定電腦。
上架App Store審核分7步進(jìn)行。
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下載鏈接
Appuploader可以輔助在Windows、linux或mac系統(tǒng)直接申請(qǐng)iOS證書(shū)p12,及上傳ipa到App Store,最方便在Windows開(kāi)發(fā)上架沒(méi)有蘋(píng)果Mac電腦的開(kāi)發(fā)者!
配合本教程使用,可以快速掌握如何真機(jī)測(cè)試及上架!
下載軟件包后解壓直接使用,無(wú)需安裝。
java環(huán)境安裝教程
二、申請(qǐng)iOS發(fā)布證書(shū)(p12文件)
發(fā)布證書(shū)用于上架,證書(shū)有p12及mobileprovision兩個(gè)文件,配套使用,先申請(qǐng)p12!
2.1、用蘋(píng)果開(kāi)發(fā)者賬號(hào)登錄appuploader軟件后,選擇證書(shū)進(jìn)入,點(diǎn)擊右下角+ADD選擇
類(lèi)型:下拉選擇發(fā)布證書(shū)
證書(shū)名稱(chēng):不要中文、不要太長(zhǎng)了、隨意設(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!
可以使用之前申請(qǐng)的,也可以刪掉之前的發(fā)布證書(shū),重新創(chuàng)建,不會(huì)影響已上架的app。
2.2、創(chuàng)建成功后,找到剛創(chuàng)建的發(fā)布證書(shū)(iOS Distribution這個(gè)類(lèi)型的就是發(fā)布證書(shū),如果之前創(chuàng)建過(guò)看過(guò)期時(shí)間或者ID就知道哪個(gè)是新創(chuàng)建的了)!
點(diǎn)擊p12 文件,下載保存.p12證書(shū)文件到電腦。
三、創(chuàng)建iOS發(fā)布描述文件(.mobileprovision文件)
3.1、點(diǎn)擊右下角BACK、返回Appuploader首頁(yè),選擇描述文件進(jìn)去。
3.3、點(diǎn)擊右下角+ADD,進(jìn)入申請(qǐng)界面!
Type:下拉選擇發(fā)布版profile
應(yīng)用id:下拉選擇對(duì)應(yīng)的應(yīng)用id(又稱(chēng)套裝id,appid,BundleID,包名)
新APP上架需要先添加一個(gè)新的應(yīng)用id(每個(gè)APP對(duì)應(yīng)一個(gè)應(yīng)用id),如果已經(jīng)之前加過(guò)了直接下拉選擇。
點(diǎn)擊查看應(yīng)用id添加教程(添加后返回本教程,繼續(xù)上架流程)
證書(shū):選中全部就行
Devices:發(fā)布版不用選設(shè)備
輸入名稱(chēng):不要中文,隨意,123之類(lèi)的就行,注意不要跟之前申請(qǐng)過(guò)的名稱(chēng)一樣),點(diǎn)擊ok創(chuàng)建。
3.4、選擇剛創(chuàng)建的發(fā)布版描述文件(iOS Distribution這個(gè)類(lèi)型的就是發(fā)布描述文件,找剛創(chuàng)建的輸入的名稱(chē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ù)支持。
現(xiàn)成的ipa重簽打包后TestFlight上架教程
開(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è)備類(lèi)型(可以選擇支持iPhone和支持ipad),選擇使用蘋(píng)果證書(shū)
AppID:跟申請(qǐng)證書(shū)描述.mobileprovision時(shí)選擇的要一致(又稱(chēng)套裝id,appid,BundleID,應(yīng)用id,包名)
profile文件:選擇上傳配置文件.mobileprovision
私鑰證書(shū):上傳.p12文件
私鑰密碼:輸入創(chuàng)建p12自己設(shè)置的密碼。
然后點(diǎn)擊打包。
4.3、打包成功后,下載保存ipa到電腦,進(jìn)行下一步上傳ipa到App Store后臺(tái)。
五、上傳ipa到App Store
5.1、上傳ipa前先登錄iTunes Connect,點(diǎn)擊我的APP進(jìn)入創(chuàng)建一個(gè)APP
https://itunesconnect.apple.com/login
5.2、進(jìn)入點(diǎn)擊左上角+號(hào)選擇新建APP,選擇平臺(tái)iOS,
應(yīng)用名稱(chēng):APP的名稱(chēng)
語(yǔ)言:APP的語(yǔ)言,中文還是英文。
套裝ID:(應(yīng)用id、appid、包名,跟申請(qǐng)證書(shū)使用的要保持一致)
sku:不能寫(xiě)中文,自己用拼音隨便編一個(gè),好識(shí)別就行,如app叫淘寶,就輸入taobao。
用戶訪問(wèn)權(quán)限:選完全訪問(wèn)權(quán)限
創(chuàng)建APP,先進(jìn)行下一步上傳IPA文件,其他相關(guān)信息暫時(shí)不用填寫(xiě)
5.3、上傳ipa之前先、配置上傳專(zhuān)用密碼
APP專(zhuān)用密碼app-specific password是專(zhuān)門(mén)用于上傳ipa文件的一種密碼,是一種蘋(píng)果的安全機(jī)制!
現(xiàn)在蘋(píng)果開(kāi)發(fā)者賬號(hào)開(kāi)啟了雙重認(rèn)證,提交ipa文件時(shí)候都需要這個(gè)密碼!
特點(diǎn):
不會(huì)失效
可以生成多個(gè)(忘記了可以重新申請(qǐng))
不同的APP上架通用(無(wú)需重復(fù)生成)
iOS證書(shū)申請(qǐng)和描述文件制作
App 開(kāi)發(fā)助手可以直接在windows,linux或mac,不需要Mac,不需要鑰匙串助手,只需輸入證書(shū)的名稱(chēng),郵箱和密碼就可以創(chuàng)建,簡(jiǎn)單快速,并且申請(qǐng)的iOS證書(shū)可以不同電腦使用,證書(shū)協(xié)同無(wú)障礙。
上傳IPA到App Store
APP開(kāi)發(fā)助手可以直接在windows,mac和linux上將一個(gè)或多個(gè)ipa文件上傳到App Store給蘋(píng)果審核,不需要Mac電腦,也不需要xcode,比Application Loader 更高效方便
APP開(kāi)發(fā)助手其他功能
批量更新應(yīng)用描述,應(yīng)用截圖,排行榜,內(nèi)購(gòu)等,大大提高效率;快速制作Assets.car圖標(biāo)文件,安裝測(cè)試IPA到設(shè)備;還有其他各種提高效率的神秘功能將上線
iOS真機(jī)調(diào)試,方便
開(kāi)發(fā)了一個(gè)APP,想打包iOS版真機(jī)測(cè)試,苦于沒(méi)有Mac,無(wú)法創(chuàng)建iOS測(cè)試證書(shū)。后來(lái)通過(guò)APP開(kāi)發(fā)助手(Appuploader)幾下就申請(qǐng)好了真機(jī)調(diào)試證書(shū)和描述文件,打包好ipa,成功的安裝到未越獄手機(jī)上測(cè)試了
iOS APP上架流程,簡(jiǎn)單
開(kāi)發(fā)了一個(gè)新的app之前,之前都是上架到安卓平臺(tái),現(xiàn)在想上架到App Store試下。看了很多教程,流程步驟很復(fù)雜,iOS證書(shū)和上傳ipa很麻煩,發(fā)現(xiàn)Appuploader(APP開(kāi)發(fā)助手)后解決了所有問(wèn)題,省了好多時(shí)間
更新APP信息,神速
要上架一個(gè)多語(yǔ)言版的iOS APP,在itunesconnect創(chuàng)建了一個(gè)APP,每個(gè)語(yǔ)言版本的信息和圖片都要填寫(xiě),工作量很大且繁復(fù),通過(guò)APP開(kāi)發(fā)助手(Appuploader)工具的模板一鍵更新APP信息功能,快速的設(shè)置好了各語(yǔ)言版本的APP信息
上架多個(gè)APP,省時(shí)
公司經(jīng)常要上架大量的APP到App Store,在這之前上架的速度很慢花費(fèi)大量時(shí)間,自從用了Appuploader蘋(píng)果應(yīng)用上架輔助工具后,一鍵把多個(gè)iOS APP快速的上架成功,再也不用擔(dān)心完成不了上架任務(wù)了
特別說(shuō)明
聲明:西西軟件園為非贏利性網(wǎng)站 不接受任何贊助和廣告