recently found out (2 years late though) that iOS 15 allows for EDNS out of the box with mobileconfig files, so i adapted this template: github/paulmillr/encrypted-dns/blob/master/profiles/Cloudflare-https.mobileconfig (i cant include links in my posts yet)
I changed the default ip addresses to the ip addresses as shown on dash.teams.Cloudflare.cm as well as the serverurl from “Cloudflare-dns.cm/dns-query” to my corresponding “https://*.Cloudflare-gateway.com/dns-query”
However after doing so i found out that it did not work. Interestingly, using the default “Cloudflare-dns.cm/dns-query” url with the ip addresses in gateway did not work either, and the default 18.104.22.168 ip addresses did not work with my gateway dns query address. Initially thinking it was because i could not modify the file i took the template and removed 22.214.171.124 and the default ipv6 address but it still worked fine.
Searching online i did not find any previous help topics on the forum or by Cloudflare themselves.
While i understand that Cloudflare ONLY condones the 126.96.36.199 app for ios and ipados, i would still like to have this as an option as warp or other vpns are banned on some of the wifi networks i frequent.
Any and all help is appreciated. Thank you!