檢查在iTunes Connect您的應用程序的關鍵字有在關鍵字字符串的結尾逗號(,)。
比如: 「KEY1,KEY2,KEY3,KEY4,KEY5,」
Image: keyword in iTC
這逗號旁邊的 「KEY5」 導致錯誤。
我們將iTunes Connect表示爲iTC。
爲了避免這種錯誤,請嘗試如下:
1)德祥 創建新的軟件包版本(我們假設它是3.1這裏)。
2)將關鍵字編輯爲「key1,key2,key3,key4,key5」,然後保存。 (我們刪除了key5旁邊的逗號)
3)啓動Application Loader,並選擇IAP-box。
4)選擇您的應用程序。
5)在管理界面中,選擇新的IAP項目, 並設置內容包(.pkg文件)
6)加載應用程序的文件菜單 - >保存(命令+ S)這個項目的一些.itmsp文件,並退出應用程序加載程序。
7)在取景器中,右鍵盤上的.itmsp文件或控制+克里克就可以了。
8)在顯示的菜單中選擇「show package content」。
9)您可以在Finder中看到「metadata.xml」。 用你喜歡的文本編輯器打開它。
10)可以發現有如下結構:
Image: version elements in xml
11)刪除標有紅框的區域。
12)保存文件並退出文本編輯器。
13)用Application Loader打開.itmsp文件。
14)嘗試交貨。
此metadata.xml不僅包含有關IAP元數據的信息,還包括您的應用程序的元數據。問題來自xml中的元數據與iTC中的元數據之間的不匹配。這就是xml中的關鍵字在「key1,...,key5」中只有5個,但是iTC認識到有6個關鍵字。
關鍵字寫在XML中的keywords-tag內。
對於屏幕截圖中的語言,我很遺憾是日語。
來源
2016-08-31 09:54:39
Jun
這對我有用。可笑的錯誤雖然。 –