2015-02-11 150 views
0

我已經設置了所有iTunes Connect的東西(快照,描述,標籤等),並下載了應用程序加載器,但它要求我提供一個.app文件,但我不知道如何從我的Xcode項目中獲取.app文件,或者如果我需要一個證書來完成它或某些事情,有人可以幫助我嗎?將應用程序上傳到應用程序商店

+1

.app文件是Mac文件。你想要一個.ipa文件。其實你不需要Application Loader;只是歸檔你的應用程序,去檔案,按提交,然後你參加比賽。 – matt 2015-02-11 22:41:04

回答

0

一個偉大的地方去尋找問題的答案,例如這是Apple Documentation

總之,你需要:

  • 確保您有一個有效的應用程序ID,或設置通配符應用程序ID在Developer Member Centre
  • 選擇產品>存檔在Xcode與項目開放,確保你在左上角
  • 在歸檔屏幕中選擇「iOS設備」,則可以選擇驗證並(如果有N個o問題)提交。構建將出現在iTunes Connect中。

上面鏈接的文檔將指導您逐步完成。

+0

謝謝我做到了,但是當我驗證出現這個錯誤消息: 無法驗證您的應用程序,該軟件包不包含Info.plist – 2015-02-11 23:11:57

+0

@FacundoSchiavoni您確定您的項目中有一個名爲Info.plist的文件嗎?這是必需的。如果不是,最簡單的做法是創建一個新項目並從那裏盜取它,填寫正確的信息。 – tizaks 2015-02-12 03:28:22

+0

是的,我有2個info.plist文件 – 2015-02-12 06:23:40

1

我想你所指的.ipa文件,在這種情況下:

1)產品>>乾淨生成文件夾

2)從更改的iPad/iPhone模擬器生成目標到iOS設備。

3)在產品菜單下,選擇存檔。這將構建您的應用程序和代碼使用分發(即席或App Store)對其進行簽名。一旦構建完成,組織者窗口將出現。如果沒有,使用CMD-Shift-2或Window - > Organizer打開它。如果您看到一條消息彈出窗口顯示「codesign想要使用密鑰」privateKey「在您的鑰匙串中籤名」,請選擇允許或始終允許。 轉到管理器中的存檔選項卡,並選擇您的應用程序(如果未自動選擇),然後選擇您希望共享的存檔。

4)單擊分配按鈕。在下一個窗口中選擇您要上傳到應用程序商店,然後單擊下一步。 在「代碼簽名標識」下拉列表中,選擇與「發佈」配置中指定的相同的「分發預配配置文件」。 而這幾乎是上傳到App Store的步驟。