Me he dado cuenta de que HandOff entre Mac y iPhone no funciona cuando está conectado a una VPN.
Pasos para reproducir cuando se utiliza ExpressVPN:
- instale el cliente nativo de ExpressVPN en mac, conéctese al wifi local, luego al servidor VPN, tome nota del servidor
- instale el cliente nativo de ExpressVPN en el iPhone, conéctese al mismo wifi y luego al mismo servidor VPN
- intente HandOff de la página web desde Safari en iPhone a Safari en mac - > no funciona, Safari en mac muestra el mensaje "abriendo una página web desde HandOff" pero la página no se carga (permanece en blanco, no se muestra 404 ni otro error)
- desconecte VPN tanto en mac como en iPhone y vuelva a intentar el mismo experimento - > Safari abre la página sin problemas
En realidad, ¿cómo funciona HandOff bajo el capó? Parece que requiere tanto Bluetooth como Wifi. Supongo que Bluetooth se está utilizando para la transferencia en sí, mientras que Wifi se utiliza para comprobar la conexión a iCloud. enlace