I'm programming StoreKit into my iPhone app. I can't seem to be able to intercept the buy item dialog wait time either before or after pressing the button to purchase the item. Pretty much what I want is an indicator on the screen before the buy dialog appears and after, but before the purchased item is unlocked. I don't want my users being hung up on the screen, not knowing if their purchase went through.
Also, if I'm not displaying a store, just one predictable item, do I need to requestProductData? Anything to make the wait time as less as possible would be good.
One last thing: In the - (void)paymentQueue:(SKPaymentQueue *)queue updatedTransactions:(NSArray *)transactions method, if I show an alertView if the case SKPaymentTransactionStateFailed: is fulfilled, I keep on getting multiple calls, even if the purchase is done once.
Thanks!
Please help with anything you can (just trying to learn my iPhone programming).