Why your iPhone hates printer cables

Wait 5 sec.

AirPrint is the easiest path to printing on iPhone; other apps enable this, but printing with a cable isn't supported.