域名預(yù)訂/競(jìng)價(jià),好“米”不錯(cuò)過(guò)
蘋果官方在2015年05-06月開發(fā)者中心進(jìn)行了改版,網(wǎng)上的APP Store上架大部分都不一樣了,自己研究總結(jié)一下,一個(gè)最新的上架教程以備后用
1.1、前期工作
首先你需要有一個(gè)蘋果的開發(fā)者帳號(hào),一個(gè)Mac系統(tǒng)。
如果沒有帳號(hào)可以在打開申請(qǐng)加入蘋果的開發(fā)者計(jì)劃。支付99美元每年,怎么申請(qǐng)網(wǎng)上有詳細(xì)的介紹,在此不多做介紹。
如果你已經(jīng)有了一個(gè)IDP,打開 并登錄到蘋果MemberCenter,見下:
登錄后點(diǎn)擊Certificates,Ldentifiers & Prlfiles,進(jìn)入,所有證書相關(guān)的都在這里進(jìn)行。如下圖所示:
1.2、申請(qǐng)AppId
在下圖的左邊選擇 Identifiers 進(jìn)入App IDs,我們先創(chuàng)建一個(gè)AppId,對(duì)于要發(fā)布到Appstore上的程序, 都有一個(gè)唯一的AppId,下面會(huì)列出你當(dāng)前所有的AppId。
點(diǎn)擊進(jìn)入APP IDS后,點(diǎn)擊右上角的 + 號(hào) 來(lái)添加一個(gè) APP ID,如下圖:
填寫說(shuō)明:
Name:隨便填一個(gè),可以用APP的名稱拼音,不能使用特殊字符。
Bundie ID: 這個(gè)就是ID了,很重要,
因?yàn)檫@個(gè)內(nèi)容和你的程序直接相關(guān),后面很多地方要用到,最好是com.yourcompany.yourappname的格式,當(dāng)然沒有公司名的個(gè)人開發(fā)者,第二項(xiàng)可以用你自己的英文名字或者拼音,如下圖:
appcan.cn在線ipa包編譯時(shí)需要填寫的iapp IDs就是你在此輸入的第二項(xiàng)內(nèi)容。
它這里推薦使用反向域名的格式,如,com.deminname.appname
我這里可以填個(gè)com.16css.www 啥的都行
如下圖:
如果想要支持推送服務(wù)和iCould等也可以在這兒配置。推送服務(wù)是 Push Notifications,一般建議勾選
然后直接點(diǎn)擊下面的提交按鈕,如下圖:
1.3、申請(qǐng)發(fā)布證書
1.3.1、先創(chuàng)建一個(gè)證書請(qǐng)求文件
這兒需要一個(gè)Mac系統(tǒng)。以下內(nèi)容以雪豹系統(tǒng)為例,其他版本差別不是很大。
首先打開應(yīng)用程序-實(shí)用工具-鑰匙串訪問(wèn)(KEY CHAIN),在證書助理中,選擇"從證書頒發(fā)機(jī)構(gòu)求證書",如下圖:
在下圖所示的界面,你的電子郵件地址:填你申請(qǐng)idp的電子郵件地址,常用名稱,默認(rèn)就好,CA空,選擇存貯到磁盤,點(diǎn)擊"繼續(xù)":
選擇保存的位置,比如選擇桌面。
下一步點(diǎn)擊完成,你就可以看到你的桌面多了一個(gè)CertificateSigningRequest.certSigningRequest的證書請(qǐng)求文件。
1.3.2、安裝WWDR證書
繼續(xù)登錄到你的MEMBER CENTER,點(diǎn)擊左邊 Certificates 中的 Production ,再點(diǎn)擊右邊的+ 號(hào)
點(diǎn)擊 + 號(hào)后,直接勾選 App Store and Ad Hoc
如果 App Store and Ad Hoc 是灰色不能選擇,那就是之前有創(chuàng)建過(guò)但是沒有使用的,需要?jiǎng)h除之前那個(gè)沒用過(guò)的。
其它的都不用管,直接 Continue
前面這一步,如果無(wú)法添加,可以刪除之前添加的。
前面點(diǎn)擊 Continue 后,看到以下界面
繼續(xù)點(diǎn)擊 Continue ,看到以下頁(yè)面
點(diǎn)擊 Choose File 選擇我們前面生成在桌面的證書請(qǐng)求文件
然后點(diǎn)擊 Generate
OK?,F(xiàn)在你有一個(gè)證書可以下載了,如下圖(不能下載請(qǐng)刷新頁(yè)面):
1.3.4、安裝和導(dǎo)出
點(diǎn)擊"download"下載你生成的證書,下載完成后雙擊安裝,如果有如下提示,選擇login,OK:
這時(shí)再查看你的鑰匙串,應(yīng)該有下面這一行Iphone Distribution的證書,注意,這個(gè)證書有一個(gè)小三角可以點(diǎn)擊,展開后有一個(gè)對(duì)應(yīng)的密鑰。如果你沒有這個(gè)鑰匙,那么請(qǐng)檢查上面那一步做錯(cuò)了。
一般看右邊的到期時(shí)間,可以看到月日就是昨天
現(xiàn)在發(fā)布證書已經(jīng)安裝了,我們選擇這個(gè)證書,右擊,選擇,導(dǎo)出"xxxxxxx",如下:
給你要導(dǎo)出的證書起個(gè)名字,如“證書”,選擇一個(gè)存的位置,注意,保存成P12的信息交換文件
輸入密碼,如果Mac系統(tǒng)有密碼,后面還會(huì)要求你輸入系統(tǒng)密碼。
現(xiàn)在你就有了發(fā)布程序需要的p12文件。
1.4、生成provisioning文件
在下圖左邊選擇 Provisioning Profiles 選項(xiàng)下的 distribution,來(lái)生成一個(gè)發(fā)布的準(zhǔn)備文件:
點(diǎn)擊右邊的+號(hào)
選擇 App Store,其它不用管,點(diǎn)擊下面的 Continue 按鈕,如下圖
然后如下圖中,選擇我們前面創(chuàng)建的App ID ,點(diǎn)擊下面的 Continue 如下圖:
然后出現(xiàn)以下這個(gè)頁(yè)面,選擇最新的,最新的在下面,
點(diǎn)擊 Continue 后,在新的頁(yè)面中填寫 Profile name,這個(gè)隨便填,下面的App ID,檢查確認(rèn)是我們之前創(chuàng)建的 appid,這個(gè)必須一致。確認(rèn)后提交:
填寫后,點(diǎn)擊下面的 Continue 就可以了
等待幾秒鐘,provisioning就可以下載了,
點(diǎn)擊download,下載。我們將下載后的文件保存起來(lái),與之前下載的 證書文件一起,后面要用到
現(xiàn)在,我們的證書的準(zhǔn)備工作就做完 了,我們有了一個(gè)appid,一個(gè)p12格式的證書文件,一個(gè)provisioning文件。
如果是快打包(手機(jī)網(wǎng)站轉(zhuǎn)APP)的APP,還需要一個(gè)推送證書,來(lái)實(shí)現(xiàn)APP推送功能
選擇我們前面創(chuàng)建的 APP ID
在新頁(yè)面中,仍然選擇之前生成在桌面的文件
點(diǎn)擊下面的 Continue
就可以下載了。
下載后,跟之前的 證書.p12 一下,雙擊安裝到鑰匙串訪問(wèn)中,在證書中右鍵點(diǎn)擊,導(dǎo)出為 推送證書.p12
然后一共得到了3個(gè)文件
將這3個(gè)文件,上傳到 快打包(手機(jī)網(wǎng)站轉(zhuǎn)APP) 的APP中重新生成APP即可。
三、Ipa包提交蘋果app Store
3.1、在itunes中創(chuàng)建程序
該部分內(nèi)容繼續(xù)以雪豹系統(tǒng)為例
打開(membercenter中也可以找到)選擇"Manage Your Applications":
名稱唯一,SKU Number,這是自己程序的標(biāo)識(shí),點(diǎn)擊后面的"?"有說(shuō)明。Bundle id:這個(gè)可以選擇,必須和你申請(qǐng)證書時(shí)候的appid保持一致。否則會(huì)上傳失敗。
填完后,點(diǎn)擊"創(chuàng)建"。
點(diǎn)擊"定價(jià)" 這個(gè)頁(yè)面設(shè)置程序的生效時(shí)間和價(jià)格,選擇后,點(diǎn)擊"Continue"。
接下來(lái),就填寫資料了,截屏是4和3.5英寸必須上傳,最多五張,評(píng)級(jí)也必須填寫,如下所示
3.2、上傳程序
上傳程序請(qǐng)?jiān)谀愕膍ac系統(tǒng)下找到application uploader工具,找不到的可以在下圖這兒下載。Xcode4.x將該工具集成到了xcode里面。
3.2、上傳程序
上傳程序請(qǐng)?jiān)谀愕膍ac系統(tǒng)下找到application uploader工具,找不到的可以在下圖這兒下載。Xcode4.x將該工具集成到了xcode里面。
打開 Application Loader 的方法有兩種
1、新版的MAC系統(tǒng)可以直接在MAC下搜索,如下圖:
2、應(yīng)用程序中右鍵點(diǎn)擊 Xcode ,再選擇 顯示包內(nèi)容,最終找到 application Loader.app
打開后,選擇“交付您的應(yīng)用程序”
雙擊,或者點(diǎn)擊右下角的 選取 ,選擇電腦中已經(jīng)用證書生成的ipa文件
如果是在 快打包(手機(jī)網(wǎng)站轉(zhuǎn)APP) 做的APP,可以在快打包網(wǎng)站上傳證書在線生成帶簽名證書的ipa文件
選擇后,會(huì)看到以下界面
點(diǎn)擊 下一步 后看到以下界面
等待上傳成功后,點(diǎn)擊 下一步,再看到以下界面
再點(diǎn)完成即可。
你也許感興趣:ipa文件打包教程,可以參考:
了解更多可以關(guān)注我們微信:
申請(qǐng)創(chuàng)業(yè)報(bào)道,分享創(chuàng)業(yè)好點(diǎn)子。點(diǎn)擊此處,共同探討創(chuàng)業(yè)新機(jī)遇!