Wir arbeiten an einer sicheren Anwendung und eine der Voraussetzungen ist, wenn der Benutzer die Daten verschlüsselt sendet.AirPrint: Benutzer nur auf Drucker drucken, die TLS unterstützen
AirPrint scheint die TLS-Verschlüsselung zu unterstützen, jedoch nur bei neueren Druckern. https://developer.apple.com/videos/play/wwdc2016/725/
Es scheint keinen offensichtlichen Weg zu geben, unsere Anwendung auf das Drucken auf diesen neueren, sicheren Druckern zu beschränken. Zum Beispiel scheint UIPrinter diese Information nicht zu offenbaren.
Gibt es eine Möglichkeit, dies zu beschränken? Die einzige noch etwas relevante Option, die ich gefunden habe, ist, dass ein Konfigurationsprofil verwendet werden kann, um das gesamte Gerät auf bestimmte IP-Adressen zu beschränken, aber dies ist ein ganz anderes Konzept als das Drucken auf jedem verschlüsselten Drucker.
Hinweis: Ich bin mir der inhärenten Unsicherheiten im Zusammenhang mit dem Drucken bewusst, jedoch sicherzustellen, dass die Daten das Netzwerk unverschlüsselt nicht passieren, ist immer noch ein lohnendes Unterfangen und ein Apple scheint im Allgemeinen zu unterstützen.