Can I turn off IPv4 and just use IPv6 on my iOS device?
169.254.199.45 belongs to Zeroconf. This does not necessarily mean, that any IPv4 outgoing connection can be made or will be made. See https://en.wikipedia.org/wiki/Link-local_address and http://www.zeroconf.org/ (maintained by an Apple employee)