You can connect your iPhone with your printer through Bluetooth but the best and easiest way of establishing a connection with iPhone is through the Airprint. First, you have to make sure that your Canon printer supports Airprint to connect Canon printer to iPhone. Open the app and document that you want to print. Click on the app's share icon. Scroll down and select Airprint enabled printer. Select the other requirements like number of copies, size etc. Click on print. Your printer and iPhone must be connected to the same Wi-Fi network.