title: No restore button for in app purchase causes rejection
body: <p>I am implementing an application using in app purchase with non-consumables items, it was rejected by apple and the reason is:</p>
  <blockquote>
  <p>We found that your app offers In-App Purchase/s that can be restored but it does not include a &quot;Restore&quot; feature to allow users to restore the previously purchased In-App Purchase/s.</p>
  <p>To restore previously purchased In-App Purchase products, it would be appropriate to provide a &quot;Restore&quot; button and initiate the restore process when the &quot;Restore&quot; button is tapped.</p>
  <p>For more information about restoring transactions and verifying store receipts, please refer to the</p>
  </blockquote>
  <p>and there is no link to refer to, I have already implemented the:</p>
  <p><code>- (void)paymentQueue:(SKPaymentQueue *)queue updatedTransactions:(NSArray *)transactions</code></p>
  <p>with
  <code>SKPaymentTransactionStateRestored</code> case.</p>
  <p>but I didnt implement:</p>
  <pre><code>`restoreCompletedTransactions`  or `paymentQueueRestoreCompletedTransactionsFinished`
  </code></pre>
  <p>are these methods necessary for the in app purchase to be approved, or what is the exact problem.</p>
  <p>Thanks</p>