I think I have the in-app purchase functionality for my app working now, except for a progress bar for downloads from Apple servers. I'm wondering now whether I should display a progress bar or not. What say you?
If I should display one, how should it be displayed? My products are presented using a table view controller, so I could put a progress bar on the table cell for that product, I guess. Or I could put up a progress bar in the app window.
The thing is, the IAP helper class is what subscribes to SKPaymentTransactionObserver notifications, but it doesn't have a UI. So if I put up a progress bar, what would be the best way to get the progress data? Should I make the VC a delegate of my IAP helper class? Should I make the VC an additional observer of SKPaymentTransactionObserver?