title: iPhone StoreKit - invalid product id's
body: <p>I'm trying to test In App Purchase within the sandbox environment.</p>
  
  <p>In order to test the code I did the following:</p>
  
  <ol>
  <li><p>Created an In App Purchase Test User account under 'Manage Users' in iTunes Connect</p></li>
  <li><p>Created some in app purchase products under 'Manage Your In App Purchases'. I used numeric values and alpha-numeric values for the Product IDs.</p></li>
  <li><p>Loaded the app onto the iPhone, went to Settings->Store and logged out of the regular store and into the test account created in step 1</p></li>
  <li><p>Set a breakpoint in the
  (<code>void)productsRequest:(SKProductsRequest *)request didReceiveResponse:(SKProductsResponse *)response</code> 
  callback</p></li>
  </ol>
  
  <p>All the submitted Product ID's are in the <code>response.invalidProductIdentifiers</code> property. 
  When submitting the request I first tried the exact Product IDs created during step 2. I also tried prefixing them with the Bundle ID:</p>
  
  <pre><code>NSString *id2 = @"com.super.duper.8";
  NSSet *productList = [NSSet setWithObjects:id2, @"8", nil];
  
  SKProductsRequest *request= [[SKProductsRequest alloc] initWithProductIdentifiers:productList];
  </code></pre>
  
  <p>Am I missing something obvious?
  Any help is appreciated.</p>
  
  <p>Achim</p>