簡體   English   中英

在iTunes Connect上上傳產品內容時出錯

[英]Error when uploading product content on iTunes connect

我正在研究一個項目,該項目在用戶購買時會從iTunes下載內容。 但是我無法使用應用程序加載器將產品內容上傳到iTunes。 上傳期間出現以下錯誤

錯誤:錯誤ITMS-4000:“該軟件包不能包含兩個具有相同名稱'mzl.kzekbupn.png'但具有不同大小或校驗和的文件。” 在Software / SoftwareMetadata / SoftwareInAppPurchase

在此處輸入圖片說明

哈哈!

我知道了!

因此,除了我抱怨“ screenshot.jpg”外,我得到了完全相同的消息。

我已經上傳了多個應用程序內購買,並且“ screenshot.jpg”是要查看的屏幕快照:在App Loader的“應用程序內購買”部分的“信息”標簽中。 它一定在某個地方損壞了。

App Loader會創建一個包含所有應用內購買項的xml文件(請參見下文),並且如果多次引用的文件的校驗和存在差異,則會產生此錯誤。 即使我已停止使用“ screenshot.jpg”,在創建xml文件時仍會引用它。

因此,我的解決方案是在所有購買的應用中發布相同的屏幕截圖。 應用加載程序

因此,在我完成所有應用內購買並添加了新的屏幕截圖之后,我便能夠繼續進行下去。

可能會有一種更優雅的方式來訪問xml文件,但是我正在發布對我有用的方法。

祝好運!

            <in_app_purchase>
                <locales>
                    <locale name="en-US">
                        <title>Shakespeare: Antony and Cleopatra</title>
                        <description>A Shakespeare classic.</description>
                    </locale>
                </locales>
                <review_screenshot>
                    <file_name>screenshot.jpg</file_name>
                    <size>74368</size>
                    <checksum type="md5">d41d8cd98f00b204e9800998ecf8427e</checksum>
                </review_screenshot>
                <read_only_info>
                    <read_only_value key="iap-status">Ready to Submit</read_only_value>
                </read_only_info>
                <product_id>scenerunner.scenerunner.antony_and_cleopatra</product_id>
                <reference_name>Shakespeare: Antony and Cleopatra</reference_name>
                <type>non-consumable</type>
                <products>
                    <product>
                        <cleared_for_sale>true</cleared_for_sale>
                        <intervals>
                            <interval>
                                <start_date>2017-06-22</start_date>
                                <wholesale_price_tier>3</wholesale_price_tier>
                            </interval>
                        </intervals>
                    </product>
                </products>
                <has_hosted_content>true</has_hosted_content>
                <software_assets>
                    <asset type="in-app-purchase-content">
                        <data_file>
                            <file_name>Antony_and_Cleopatra.pkg</file_name>
                            <size>78782</size>
                            <checksum type="md5">44c282b4fe09115b7d8ed0f6415a215a</checksum>
                        </data_file>
                    </asset>
                </software_assets>
            </in_app_purchase>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM