where have you seen this requirement ? It's not even written in the email you receive. If it was that important it would be written in the email and on the visa.
I showed before my phone and all the info is already in the system. Good if you print all your boarding passes. I always show my phone. The world is going paperless. I don't see the need here of printing it