I'm not an iPhone expert but those don't seem simple.
In iOS, you can enter urls one at a time in the blocklist which is cumbersome. Obviously, this doesn't work for thousands of ad network urls. What people do on desktops is import a big hosts file but my cursory research says you can't do that on a non-jailbroken iPhone.
If you mean "block" via DNS such as pointing to Adguard DNS servers, you can only manually change the DNS server ip address on wifi connections and not the cellular connection. For DNS blocks on cellular, you have to install vpn software.
(But I'm not saying any iPhone setup difficulties means you should use AMP.)