菜鸟教程小白 发表于 2022-12-12 23:48:08

ios - 使用 appStoreReceiptURL 恢复非续订订阅


                                            <p><p>我可以使用 appStoreReceiptURL 获取的收据来检索非续订订阅的购买日期。对于非续订订阅,我可以从购买日期开始计算到期日期。 </p>

<p>但是当我尝试使用 appStoreReceiptURL 恢复时。我发现即使使用相同的 Apple ID 登录也没有购买的设备返回 nil。 </p>

<p>使用</p>

<pre><code>[ restoreCompletedTransactions];
</code></pre>

<p>无法更新 appStoreReceiptURL 中的收据。我在这里做错了吗?还是不能以这种方式恢复收据? </p>

<p>谢谢</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>您无法以您尝试的方式恢复事务,因为它们是消耗品,并且消耗品的生命周期是有限的。</p>

<p>但是,您可以解析收据,并据此计算订阅期。</p>

<p>收据将在主包中,但可以使用刷新</p>

<pre><code>recreq = [ init];
      ;
      ;
</code></pre></p>
                                   
                                                <p style="font-size: 20px;">关于ios - 使用 appStoreReceiptURL 恢复非续订订阅,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/24718479/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/24718479/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - 使用 appStoreReceiptURL 恢复非续订订阅