We have developed a WiFi device which needs to have its firmware directly
using iOS app mobile device. The Wifi device is first turned into hotspot mode
and connected to iPhone using its wifi. Then firmware update process is started
using simple tcp connection. The whole process takes about 30-40 mins in a windows
application. The question is which background mode should i use so that the tcp
connection is not cut off by iOS when it goes in background or if phone gets locked .
I would like to have a notification showing progress as well. Any suggestions?
According to my knowledge there are these background modes :
But which should i choose?