I develop my iOS app using a local server running on my dev box. When testing on devices, I connect directly via an IP address, which is over HTTP and not HTTPS (so I don't have to deal with self-signed certs while in development, which the device wouldn't even like anyways).
I thought that this would be sufficient:
However, cannot get it to work without also adding NSAllowsArbitraryLoads = YES
, AKA this:
Now, I will have to remember to remove this when rolling a production build but not during development...arg. Should the NSExceptionDomains
work with IP addresses, and if not, is there anything else I can do without also enabling NSAllowsArbitraryLoads
?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…