Specify Airprint printer by hostname
Currently you can only specify printers by IP address in the Device Profile for iOS Airprint. We require hostnames for our print servers for the purposes of using round robin clusters of IP addresses.
Yes; in many environments printers operate on VLANs utilizing DHCP. While reservations in scopes work for this type of thing, it's a lot of management when things like printer network cards are replaced, devices are swapped out, and so on.
By supporting a hostname in addition to an IP address for iOS Airprint, it comes close to bulletproofing the deployment solution.