Frequent ways to connect Canon Printer from iPhone!
If you want to connect it, you are supposed to check out the iOS version
And then install Canon Print InkJet/SELPHY on your smartphone
And then download and install Canon Print Inkjet/SELPHY from the app store
Then, you should connect SELPHY with your smartphone and then
Use your SELPHY to print images on your smartphone.
For More Info:
https://printeranswers.com/how-to-print-from-iphone-to-hp-printer/