菜鸟教程小白 发表于 2022-12-12 13:34:41

ios - 在 iTunes Connect 上上传产品内容时出错


                                            <p><p>我正在研究用户购买时从 iTunes 下载内容的项目。但我无法使用应用程序加载器在 iTunes 上上传产品内容。上传时出现以下错误</p>

<p><strong>错误:错误 ITMS-4000:“包不能包含两个具有相同名称‘mzl.kzekbupn.png’但大小或校验和不同的文件。”在软件/软件元数据/SoftwareInAppPurchase</strong></p>

<p> <a href="/image/F9bdY.png" rel="noreferrer noopener nofollow"><img src="/image/F9bdY.png" alt="enter image description here"/></a> </p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>哈哈!</p>

<p>我明白了!</p>

<p>所以,我收到了完全相同的消息,除了我在提示“screenshot.jpg”。</p>

<p>我上传了多个应用内购买,“screenshot.jpg”是供审核的屏幕截图:在应用加载器的应用内购买部分的“信息”选项卡中。它一定是在某个地方被损坏了或什么的。</p>

<p>App Loader 会创建一个包含所有应用内购买的 xml 文件(见下文),如果多次引用的文件的校验和存在差异,则会创建此错误。即使我已经停止使用“screenshot.jpg”,在创建 xml 文件时仍然会引用它。</p>

<p>所以,我的解决方案是通过应用程序的所有购买发布相同的屏幕截图。
<a href="/image/x76BR.png" rel="noreferrer noopener nofollow">App Loader</a> </p>

<p>所以在完成了我所有的应用内购买并添加了新的屏幕截图后,我就可以通过了。</p>

<p>可能有一种更优雅的方式来访问 xml 文件,但我发布了对我有用的方法。</p>

<p>祝你好运!</p>

<pre><code>            &lt;in_app_purchase&gt;
                &lt;locales&gt;
                  &lt;locale name=&#34;en-US&#34;&gt;
                        &lt;title&gt;Shakespeare: Antony and Cleopatra&lt;/title&gt;
                        &lt;description&gt;A Shakespeare classic.&lt;/description&gt;
                  &lt;/locale&gt;
                &lt;/locales&gt;
                &lt;review_screenshot&gt;
                  &lt;file_name&gt;screenshot.jpg&lt;/file_name&gt;
                  &lt;size&gt;74368&lt;/size&gt;
                  &lt;checksum type=&#34;md5&#34;&gt;d41d8cd98f00b204e9800998ecf8427e&lt;/checksum&gt;
                &lt;/review_screenshot&gt;
                &lt;read_only_info&gt;
                  &lt;read_only_value key=&#34;iap-status&#34;&gt;Ready to Submit&lt;/read_only_value&gt;
                &lt;/read_only_info&gt;
                &lt;product_id&gt;scenerunner.scenerunner.antony_and_cleopatra&lt;/product_id&gt;
                &lt;reference_name&gt;Shakespeare: Antony and Cleopatra&lt;/reference_name&gt;
                &lt;type&gt;non-consumable&lt;/type&gt;
                &lt;products&gt;
                  &lt;product&gt;
                        &lt;cleared_for_sale&gt;true&lt;/cleared_for_sale&gt;
                        &lt;intervals&gt;
                            &lt;interval&gt;
                              &lt;start_date&gt;2017-06-22&lt;/start_date&gt;
                              &lt;wholesale_price_tier&gt;3&lt;/wholesale_price_tier&gt;
                            &lt;/interval&gt;
                        &lt;/intervals&gt;
                  &lt;/product&gt;
                &lt;/products&gt;
                &lt;has_hosted_content&gt;true&lt;/has_hosted_content&gt;
                &lt;software_assets&gt;
                  &lt;asset type=&#34;in-app-purchase-content&#34;&gt;
                        &lt;data_file&gt;
                            &lt;file_name&gt;Antony_and_Cleopatra.pkg&lt;/file_name&gt;
                            &lt;size&gt;78782&lt;/size&gt;
                            &lt;checksum type=&#34;md5&#34;&gt;44c282b4fe09115b7d8ed0f6415a215a&lt;/checksum&gt;
                        &lt;/data_file&gt;
                  &lt;/asset&gt;
                &lt;/software_assets&gt;
            &lt;/in_app_purchase&gt;
</code></pre></p>
                                   
                                                <p style="font-size: 20px;">关于ios - 在 iTunes Connect 上上传产品内容时出错,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/44607860/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/44607860/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - 在 iTunes Connect 上上传产品内容时出错