iPad app at a client location normally uses WIFI for internet. It uses the local LAN via WIFI to connect to Epson printers that are all have static IP addresses on the LAN. Having virtually 100% connectivity to the internet is quite important, so I started exploring whether or not we could use WIFI for internet+printing when internet is reachable by WIFI, then cellular for internet and WIFI for printing when WIFI internet is down.
I was told that this was looked into in the past, and "its not possible". Googling seems to imply that this is the same response others have gotten. In our system:
- LAN usage is always to statically allocated addresses known at launch
- WIFI always uses URLSessions to a small number of URLs providing cloud services
Is there really no way to make this work?
Also, the WIFI could go up and down over time - we'd be using cellular for backup purposes mostly.