Eu só queria postar isso porque, embora seja semelhante à resposta do @ Achilleas, há uma resposta oficial do Google que, na verdade, é mais difícil de encontrar (não pode ser vinculado diretamente e tem uma classificação mais baixa no google) do que essa pergunta do StackOverflow:
Setting up Google Authenticator on multiple devices
You can set up Google Authenticator so that you can generate verification codes from more than one device.
Make sure that you have Google Authenticator downloaded on all devices that you want to use.
Go to the 2-Step Verification page.
If you've already set up Google Authenticator for your account, delete that account from Authenticator so you can start fresh. If you have not yet set up Google Authenticator, skip to the next step.
Follow directions as usual to set up 2-Step Verification for the mobile app, making sure to either scan the generated QR code or enter the generated secret key on all devices that you want to set up.
Check to make sure that all devices are working correctly by entering the verification codes from each device and clicking Verify. Then click Save.
Google Authenticator does not generate App Passwords. If you are prompted by an application for a new password after turning on 2-Step Verification, you must sign in using an App Password.
Note: If you have iOS 8.3 on your device, you will no longer have to use App passwords to use 2-Step Verification.
Ele não impõe restrições a tipos de dispositivos e, por ser do Google, a reivindicação anterior de que é oficialmente incompatível não é mais válida. Além disso, a Observação sobre senhas de aplicativos é, na verdade, um bom qualificador se você possui um dispositivo que não é atualizado para versões recentes do iOS.