Is the app responsible for checking for a valid internet connection before trying in-app purchases or retrievals or will the Store handle that for me? (i.e. will I need popups indicating no internet?) [import]uid: 69863 topic_id: 15544 reply_id: 315544[/import]
Hey Christian,
You don’t have to check for an internet connection, but the store will issue an event of type “failure”, and the event message will just be “unable to connect to iTunes Store” or something similar.
You won’t know *exactly* why the user can’t connect to iTunes, but do you may not need to - let the user figure it out.
Thy [import]uid: 42145 topic_id: 15544 reply_id: 57650[/import]
In practice you’ll probably want the app to check for the connection first. If you do you can provide a useful popup immediately indicating the need to have a connection to make purchases, and the user won’t have to see an empty store.
If you leave it up to the store to fail the user will have to wait while the store attempts to load the products, fails, and then presumably see a generic “couldn’t find valid products” type message that doesn’t address the root cause of the failure. [import]uid: 9422 topic_id: 15544 reply_id: 57663[/import]