title: how to get the all the identifier in in app purchase
body: <p>I am creating a sample app for in app purchase. I have implemented for one product I used the following code in which I can implement the for one product purchasing, but if suppose there are more than one product then how can I get the list of all the identifiers for all the products available. Hope I am clear with the question.</p>
  
  <p>I have used the following code for for one product as below.</p>
  
  <pre><code>- (void)viewDidLoad {
  [super viewDidLoad];
  
  
  if ([SKPaymentQueue canMakePayments]) {
          NSLog(@"Parental-controls are disabled");
  
          SKProductsRequest *productsRequest = [[SKProductsRequest alloc] initWithProductIdentifiers:[NSSet setWithObject:@"com.companion.onemonth"]];
          productsRequest.delegate = self;
          [productsRequest start];
      } else {
          NSLog(@"Parental-controls are enabled");
          //com.companion.onemonth ;
      }
  }
  
  
      - (IBAction)purchase {
      SKPayment *payment = [SKPayment paymentWithProductIdentifier:@"com.companion.onemonth"];
      [[SKPaymentQueue defaultQueue] addTransactionObserver:self];
      [[SKPaymentQueue defaultQueue] addPayment:payment];
  }
  </code></pre>
  
  <p>Through this code I can get for one product but dont know how to get multiple identifiers at run time.</p>