title: restoreCompletedTransactions broken?
body: <p>Is restoreCompletedTransactions broken in SDK 4.3 ?</p>
  
  <p>I am trying to restore my auto-renewable subscription. It is not resulting in callback to updatedTransactions. Here is my code.</p>
  
  <pre><code> {
   ....
   [appDelegate.inapp loadStore];
  
   [[SKPaymentQueue defaultQueue]  restoreCompletedTransactions];
   ....
   }
  </code></pre>
  
  <p>Expecting callback to updatedTransactions, but do not receive it.</p>
  
  <pre><code>- (void)paymentQueue:(SKPaymentQueue *)queue updatedTransactions:(NSArray *)transactions
  {
       NSLog(@"IN updatedTransactions,  transaction.transactionState");
  
      for (SKPaymentTransaction *transaction in transactions)
      {
  
          switch (transaction.transactionState)
          {
              ...
              ...
              case SKPaymentTransactionStateRestored:
              NSLog(@"IN updatedTransactions,  SKPaymentTransactionStateRestored");
              [self restoreTransaction:transaction];
              break;
  
          }
      }
  }
  </code></pre>
  
  <p>But I do receive call to this at the end.</p>
  
  <pre><code>-(void) paymentQueueRestoreCompletedTransactionsFinished:(SKPaymentQueue *)queue {
  }
  </code></pre>