I have the following code..
NSArray *productIdentifiersArray = [packs valueForKey:NSStringFromSelector(@selector(productIdentifier))];
NSSet *productIdentifiers = [NSSet setWithArray:productIdentifiersArray];
Please see the image below... Why is there an extra element in the first slot of NSSet. I'm not really sure how to debug this but I know I need the NSSet for SKProductsRequest.