萬盛學電腦網

 萬盛學電腦網 >> 圖文處理 >> Flash教程 >> Flash開發如何上傳應用到iTunes Connect

Flash開發如何上傳應用到iTunes Connect

   進入Manage Your Applications頁面後,點擊你創建的應用圖標,進入應用的主頁。

Flash開發如何上傳應用到iTunes Connect 三聯

  如圖,在應用的主頁中可以看到應用的基本信息。通過右上方的按鈕可以來管理付費方面的設置。在左下方圖標旁邊是應用的當前狀態。上傳應用之前必須確定應用的狀態為Waiting for upload。

  點擊圖標下方的View Details進入應用的詳細信息頁面。在頁面上方中部有一個Binary Details按鈕,點擊後可以查看文件上傳的情況。

  在這個頁面還可以更改應用的狀態。我目前遇到的狀態有以下幾種:

  Waiting for upload 等待上傳,只有這種狀態下才可以上傳IPA

  Waiting for Review 等待審核,上傳成功後開始排隊等待審核

  In Review 正在接受審核

  Developer Reject 開發者撤回,開發者可能出於某種原因要撤回文件進行修改,在下次上傳之前必須進入Binary Details頁面修改應用狀態為Waiting for upload,才可以進行下次上傳。上傳後會重新排隊。

  另外,由於我的應用正在接受審核,所以我不知道還有哪些狀態,但至少有拒絕和通過這兩種。

  更新mobileprovision和p12

  現在我來介紹一下,在上傳應用之前還必須要做的一個重要事情。我在“如何使用iOS開發者授權和申請證書”這篇文章介紹了mobileprovision和p12這兩個文件的生成方法,也提到了它們在開發階段和發布階段需要使用不同的文件。接下來我就簡單介紹以下在哪裡為准備發布的應用生成mobileprovision和p12文件。

  回到開發者授權系統,進入Certificates頁面後,點擊Distribution標簽。如下圖,點擊圖中的鏈接可以下載一個AppleWWDRCA(Apple World Wide Developer Relations Certification Authority)證書文件到本地,如果是MAC,雙擊它就可以進入Keychain Access,這個證書文件會給所有你從Apple開發者網站下載的證書簽名,包括前篇文章提到的證書。但是我怎麼也找不到如何在Windows下使用AppleWWDRCA給證書簽名的資料,所以除了建議使用MAC來簽名之外,我無法提供一個可行的方法。如果你的證書沒有經過AppleWWDRCA簽名,它是無法正常上傳到iTunes Connect的。

  回到開發者授權系統證書頁面,點擊Request Certificate,按照我們之前介紹過的流程上傳一個CSR文件,然後下載一個cer文件進行簽名(需要用MAC),再導出p12供Flash發布。

  mobileprovision文件的生成方式同之前的方法沒有什麼區別,只不過需要從Distribution標簽下重新申請一個Profile,然後選擇一個Distribution的簽名證書,就可以導出provision文件了。

  使用新的p12和mobileprovision文件重新打包發布一個IPA,這個文件就是我們即將上傳到iTunes Connect上的Binary文件。

  使用Application Loader上傳應用

  在Mac下使用Application Loader是上傳Binary到iTunes Connect的唯一途徑。如果你安裝了Xcode 4,可以使用最新的Application Loader 1.4來上傳,否則可以下載Application Loader 1.3.dmg,還可以參考Application Loader使用指南。

  Application Loader使用方法非常的簡單,使用你的開發者帳號登陸,然後按照提示一步一步操作就可以了。Application Loader提供的不僅是文件上傳的功能,它還同時校驗和檢查IPA的證書與授權,所以如果你的文件在發布過程中沒有經過合法的簽名,或者沒有使用正確的授權與證書,那麼上傳是不會成功的。

  上傳成功後就可以等著Review了

copyright © 萬盛學電腦網 all rights reserved