title: iOS in-app SKProduct not showing up on iphone but does in simulator
body: <p>As the the title suggests,
  When requesting a list of SKProducts and running from the simulator, i would get the correct array, however on the actual iphone, the array would contain 0 items.</p>
  
  <pre><code>NSSet *productSet = [NSSet setWithObject:@"com.somewebsite.someapp.inappproduct"];
  SKProductsRequest *pr = [[SKProductsRequest alloc]initWithProductIdentifiers:productSet];
  pr.delegate = self;
  [pr start];
  [[SKPaymentQueue defaultQueue] addTransactionObserver:self];
  
  
  #pragma mark - purchasing
  - (void)productsRequest:(SKProductsRequest *)request 
       didReceiveResponse:(SKProductsResponse *)response 
  {
      NSLog(@"response = %@",response.products);
      if (response.products.count &gt; 0)
      {
          self.products = response.products;
          [thetable insertSections:[NSIndexSet indexSetWithIndex:1] withRowAnimation:UITableViewRowAnimationFade];
      }
  }
  </code></pre>