AirPrint

Solusi paling sederhana untuk semua platform adalah untuk membuat Bonjour baru yang menipu klien iOS agar percaya bahwa mereka sedang berbicara dengan perangkat AirPrint. Banyak posting blog dan produk perangkat lunak komersial ada untuk mencapai ini, serta solusi open source di Linux. Ini bekerja dalam banyak kasus karena AirPrint adalah perpanjangan dari Internet Printing Protocol ( IPP), yang banyak didukung oleh printer secara langsung, atau sebagai hasil dari berbagi melalui sistem perantara (biasanya CUPS, sistem pencetakan Mac / Linux). Namun, pendekatan ini terbatas, karena komponen-komponen spesifik AirPrint dari protokol tersebut hilang. Ini dapat menyebabkan masalah kompatibilitas dan hasil yang tidak diharapkan. Beberapa paket perangkat lunak mengatasi ini sepenuhnya dengan menerjemahkan antara dua dialek IPP, menghindari masalah kompatibilitas, sementara sebagian besar hanya membagikan ulang printer menggunakan nama layanan AirPrint.