iphone - Application network reachability and resumption of streaming audio after phone call -


I'm going to submit my app, it plays some radio streams. And displays some information from my web server

1) It performs an investigation when the app starts for accessibility and informs the user that no connection is available. Do I need to do more here, as if the user is trying to play the radio even when there is no connection, continues to pop up the alerts? Or once the app starts enough? Maybe I check on every button pressed button which tries to play a radio station or who tries to download some data from the web server? When the app starts but is lost later, then is web connectivity?

2) The app can run the radio stream in the background Is there something special about this that I expect to handle? If the app is interrupted by the phone call, do I expect the auto radio to resume after the call or is it OK to leave the user? It's okay to control the volume control volume on the edge of the phone. I have not added any other button in the app to the phone. Is this okay?

3) If you think I have something else, do not hesitate to tell me this.

Many thanks-code

I have taken the strategy normally, and The apple which has accepted, as long as it does not have to do anything about access to a communication effort (a 'lazy' approach) for the first time, then I check accessibility:

A) If no internet connection is available, then I am saying UALAlert very much, "There is no internet connection available. Connection is available. "He reflects failure in the UI with each new comics error during the subsequent lack of it, Internet connectivity, I fail rather than" show again Uaielart "refresh. After the internet connection has returned, the ULTRA which I have described can be shown again that the connection can fail again.

b) If there is an Internet connection is available, and this is something similar with the previous comics efforts, I reflect the error anywhere in the UI (and Not in the form of UAL Alert - they should be used at least)

For your question 2. I think that Apple is the best way to take the example, as long as There may not be good reason. The game starts after iTunes calls your phone, so it can be good to follow Apple's leadership on it.

Did you call a UIRequiresPersistentWifi Afterwards to go back to the app to start manually, then I would probably be annoyed as a user! Your application btw? It seems as if you want to enable it means that if you lose internet connectivity in the Wi-Fi only scenario, then the app will prompt the user to join the WiFi network which comes in the range. See also:

One last thing: I mentioned the 'lazy' accessibility test at the top of my answer. However, if the user sees that the first thing is a login screen, then you can probably check the accessibility, because after typing username in the username and password you will know that no internet connection is for bad user experience is. It may be better if the app protects them from typing problems, in that case.

Comments