title: In App Purchase sandbox not prompting for my login/pass
body: <p>We're developing an app which (ofcourse) uses in app purchases (IAP).
  I've done everything in the guide to enable iap and everything works fine, untill I want to make purchase.<br>
  Some of the code:</p>
  
  <p><strong>MainViewController.m</strong></p>
  
  <pre><code>    -(void)viewDidLoad {
              if ([SKPaymentQueue canMakePayments]) {
                      MyStoreObserver *observer = [[MyStoreObserver alloc] init];     
                      [[SKPaymentQueue defaultQueue] addTransactionObserver:observer];        
  
                      SKProductsRequest *request= [[SKProductsRequest alloc] initWithProductIdentifiers: [NSSet setWithObjects: @"com.company.app.product1", @"com.company.app.product1", nil]];
                      request.delegate = self;
                      [request start];
              }
      };
  
      -(void)productsRequest:(SKProductsRequest *)request didReceiveResponse:(SKProductsResponse *)response {
              for (SKProduct *prod in response.products) {
                      NSLog(@"%@ (%@)", prod.localizedTitle, prod.price);
              }
              [request release];
      };
  
      -(IBAction)clickBuy:(UIButton *)__sender {
              SKPayment *payment = [SKPayment paymentWithProductIdentifier:@"com.company.app.product1"];
              [[SKPaymentQueue defaultQueue] addPayment:payment];
      };
  </code></pre>
  
  <p><strong>MyStoreObserver.m</strong></p>
  
  <pre><code>    - (void)paymentQueue:(SKPaymentQueue *)queue updatedTransactions:(NSArray *)transactions {
          for (SKPaymentTransaction *transaction in transactions) {
              switch (transaction.transactionState) {
                  case SKPaymentTransactionStatePurchased:
                      NSLog(@"SKPaymentTransactionStatePurchased");
                      break;
                  case SKPaymentTransactionStateFailed:               
                      NSLog(@"SKPaymentTransactionStateFailed");
                      break;
                  case SKPaymentTransactionStateRestored:
                      NSLog(@"SKPaymentTransactionStateRestored");
                      break;
                  case SKPaymentTransactionStatePurchasing:
                      NSLog(@"SKPaymentTransactionStatePurchasing");
                  default:
                      break;
              }
          }
      };
  </code></pre>
  
  <p>The <code>productRequest:</code> delegate method shows 2 products with their name / price. Like I entered in the iTunes connect site.<br><br></p>
  
  <p>But once I click the 'buy' button, no dialog pops up or asks me for my credentials. Only "SKPaymentTransactionStatePurchasing" is logged.<br><br>
  And I:<br>
  - ... have logged out in the settings/store pane<br>
  - ... am using the right provisioning profiles<br>
  - ... am desperate</p>
  
  <p>Anyone?</p>