Quindi ecco la cosa. Il mio iMessage su MBP semplicemente non funziona, quando uso il mio MBP come voglio. In che senso? Dal momento che non ha un connettore Ethernet, ho acquistato una scatola da USB 3 a Ethernet, che fa bene il suo lavoro. iMessage funziona con esso. Non ho il WiFi nel mio ufficio, quindi per mantenere il traffico costoso lontano dal mio iPhone, ho configurato l'MVP per condividere la sua connessione internet via WiFi. Da questo momento in poi iMessage non funzionerà più. E so perché, ma non so come risolverlo. Motivo del perché è che iMessage (al contrario di ogni singola altra applicazione sul mio MBP) prende esplicitamente en0 come dispositivo di rete per inviare e ricevere dati. Ma en0 è il WiFi locale, il mio dispositivo Ethernet è en3. Il WiFi locale è solo un ponte per il mio iPhone, non "Internet". Ma iMessage è stupido per averlo. È abbastanza intelligente da sapere di non usare en0 quando il Wi-Fi è spento o non connesso, e quindi userà en3 prontamente. Quindi la domanda è:
Come posso convincere iMessage a usare sempre en3?