當前位置:編程學習大全網 - 編程語言 - 蘋果app store 怎麽成功

蘋果app store 怎麽成功

壹、證書的導出

1.1、前期工作

首先妳需要有壹個蘋果的開發者帳號,壹個Mac系統。

如果沒有帳號可以在打開在線ipa包編譯時需要填寫的iapp IDs就是妳在此輸入的第二項內容。

填完後submit,如下圖,可以看見我們已經生成的appid:ebook appid。想要支持推送服務和iCould等也可以在這兒配置:

1.3、申請發布證書

1.3.1、先創建壹個證書請求文件

這兒需要壹個Mac系統。以下內容以雪豹系統為例,其他版本差別不是很大。

首先打開應用程序-實用工具-鑰匙串訪問(KEY CHAIN),在證書助理中,選擇"從證書頒發機構求證書",如下圖:

在下圖所示的界面,妳的電子郵件地址:填妳申請idp的電子郵件地址,常用名稱,默認就好,CA空,選擇存貯到磁盤,點擊"繼續":

選擇保存的位置,比如選擇桌面。

下壹步點擊完成,妳就可以看到妳的桌面多了壹個CertificateSigningRequest.certSigningRequest的證書請求文件。

1.3.2、安裝WWDR證書

繼續登錄到妳的MEMBER CENTER,選擇左邊的certificates項,可以看到它右邊有四個選項,我們選擇Distribution,點擊下面的click here to download now.

下載完成後,雙擊安裝,安裝成功後,可以在妳的鑰匙串裏面的證書下面看到這個中級證書。

1.3.3、請求壹個發布證書

OK,現在來請求壹個真正的發布證書,還是在這個頁面,點擊request certificate:

這個頁面告訴妳怎麽生成發布證書,點擊下面的"選取文件",選擇妳在第壹步創建的證書請求文件,然後點擊"submit":

OK。現在妳有壹個證書可以下載了,如下圖(不能下載請刷新頁面):

1.3.4、安裝和導出

點擊"download"下載妳生成的證書,下載完成後雙擊安裝,如果有如下提示,選擇login,OK:

這時再查看妳的鑰匙串,應該有下面這壹行Iphone Distribution的證書,註意,這個證書有壹個小三角可以點擊,展開後有壹個對應的密鑰。如果妳沒有這個鑰匙,那麽請檢查上面那壹步做錯了。

現在發布證書已經安裝了,我們選擇這個證書,右擊,選擇,導出"xxxxxxx",如下:

給妳要導出的證書起個名字,選擇壹個存的位置,註意,保存成P12的信息交換文件

輸入密碼,如果Mac系統有密碼,後面還會要求妳輸入系統密碼。

現在妳就有了發布程序需要的p12文件。

appcan.cn在線ipa包編譯時需要上傳的distribution.p12就是妳導出的發布證書;certificate password就是導出證書時填寫的密碼。

1.4、生成provisioning文件

在下圖左邊選擇provisioning選項,同樣的右邊的子項中選擇distribution,來生成壹個發布的準備文件:

選擇new profile,在下圖中,第壹個method,選擇App Store;

Profile name,這個隨便填,下面的App ID,選擇我們開始的時候創建的appid,這個必須壹致。確認後提交:

等待幾秒鐘,provisioning就可以下載了,點擊download,下載。我們得到了壹個xxxxxx.mobileprovision

appcan.cn在線ipa包編譯時需要上傳的distribution.mobileprovision就是妳生成的文件。

現在,我們的證書的準備工作就做完 了,我們有了壹個appid,壹個p12格式的證書文件,壹個provisioning文件。

二、Appcan.cn在線ipa包編譯

根據流程壹制作的證書及p12文件,開發者就能夠對應於進行混編,從而生成出可上傳Appstore的ipa包,其流程如下:

AppCan在線的打包方式(非IDE打包方式),用戶生成應用時需要選擇生成ios平臺,勾選後彈出下圖窗口:

需要填寫上傳Apple開發者在Apple獲得的發布應用相關資質信息(詳情請參考證書的導出),並卻確認提交。務必填寫正確否則會打包失敗的。

上傳相關資質信息後,註意提交打出的文件包是用來上傳到蘋果App Store 用的 不能直接安裝到手機測試

Q:打包成功後我如何上傳到App Store?

A:下載.ipa文件到本地,更改文件後綴.ipa為.zip。(上傳請參看ipa包提交蘋果App Store)

Q:打包完成後我如何安裝到越獄手機上測試?

A:1、下載.ipa文件到本地,更改文件後綴.ipa為.zip並解壓縮文件包,

2、新建Payload文件夾,

3、把解壓縮.zip包裏面的文件夾拷到Payload文件夾裏

4、壓縮Payload文件夾為.zip文件包,改.zip後綴為.ipa

5、安裝到手機

跳過後打出的安裝包可以直接安裝到越獄手機。

三、Ipa包提交蘋果App Store

通過AppCan在線與開發者證書混編後,生成的ipa包(後綴.ipa改為.zip)即可上傳至蘋果Appstore,以下是操作流程。

3.1、在itunes中創建程序

該部分內容繼續以雪豹系統為例

打開/(membercenter中也可以找到)選擇"Manage Your Applications":

點擊"Add New App",填寫下面的表格。

默認語言,appname,SKU Number,這是自己程序的標識,點擊後面的"?"有說明。Bundle id:這個可以選擇,必須和妳申請證書時候的appid保持壹致。否則會上傳失敗。

填完後,點擊"Continue"。

這個頁面設置程序的生效時間和價格,選擇後,點擊"Continue"。

下圖的頁面需要填壹些程序的信息,註意"Review Notes (optional)"這個選項是對蘋果review程序的說明,如果妳的程序需要登錄才可以使用,要在這裏提供用戶名和密碼,如果妳的程序的壹些特色很 隱晦,可以在這裏提供操作步驟,這是讓apple的review人員看的東西,不會在App Store裏面顯示。

下圖的頁面是壹些分級的說明,根據需要選擇:

下面是metadata,這個可能很重要,註意那個keywords,設置的越多妳的程序被搜到的幾率越大,但是最好不超過100字,否則可能會被 蘋果認為是作弊。Large app icon 這需要壹張1024x1024的icon。screenshots是屏幕截圖或者說明性的圖片。

填完後done,這樣就創建好了壹個app,點擊"view detail",然後選擇“Ready to Upload Binary”。這時發現妳的app顯示壹個黃色的wait for upload,表示妳可以上傳妳的二進制代碼了。如下圖:

3.2、上傳程序

上傳程序請在妳的mac系統下找到application uploader工具,找不到的可以在下圖這兒下載。Xcode4.x將該工具集成到了xcode裏面。

在Mac下安裝了該工具後,運行,如果是第壹次,可能需要妳用妳自己的idp帳號登錄(以後會保存在鑰匙串中),登錄後會自動檢查妳有沒有等待上傳狀態的app,選擇妳創建好的app,如下圖:

點擊"Next"按鈕:

點擊"choose"按鈕,選擇妳從AppCan在線編譯出來的ipa包,修改.ipa後綴為.zip,請不要打開修改包裏面的內容(包括添加和刪除資源圖片等文件),否則會上傳失敗。

點擊"Send"按鈕,等待上傳,上傳完成後,打開itunesconnect,這時候妳的程序狀態變為"upload received",程序進入蘋果第壹步審核。第壹步審核幾分鐘到幾小時。當通過第壹步審核後,程序狀態變為"wait for review",此時程序進入等待人工審核的狀態,大概4天到2周的時間都是這個狀態,直到排隊輪到妳的程序時,程序進入"in review"狀態,如果妳的程序沒有內容上的問題,符合蘋果的審核標準,那麽審核成功,妳程序的狀態變為綠色的" Ready for Sale",如果審核失敗,程序狀態變為紅色的" Rejected "。

上傳過程中每壹步的失敗蘋果都會發郵件給妳,或者妳能在Resolution Center看到詳細的失敗信息。

  • 上一篇:流星蝴蝶劍 怎麽召喚機器人
  • 下一篇:計算機的主要性能指標有哪些?
  • copyright 2024編程學習大全網