Sharing Mac internet connection from wifi to Iphone USB not working (Mac OS Catalina)

I normally share my MacBook Pro 13 2018 (on OSX 10.15.4 Catalina) internet wifi connection to my iPhone XS Max connected directly with a usb c to lightning cable. But now it stopped working and I see that Iphone USB doesn't appear anymore in the "To computers using:" box.

I tried the solution offered here that says that I should add an new location under the network preference, with no avail.

I also checked the solution offered here but the answer I don't understand why suddenly I would need content caching to share my internet connection.

Bluetooth sharing works, but the speed is very slow. Belkin usb-c lan, thunderbolt bridge and usb 10/100/1000 lan do not work. I was wondering if my cable was the cause, but the iPhone appears in the finder and charges without problem

How do I get the iPhone USB to appear back in the sharing tab and resume internet sharing? Below find screenshots of my settings with my iPhone connected to the laptop.

Sharing setting: enter image description here

Network Setting: enter image description here


Solution 1:

sorry for the short answer but simply, your interface for iPhone USB is not there. To add it back, Go to Network Preferences and then click the Lock icon and enter your password. Then, click the "Plus" icon at the bottom. This will present you with a few choices. See if you can choose iPhone USB.

If that doesn't work, then open Finder and see if the device is recognized. If it is recognized, then that means that you might have a problem with the charging cable or something like that.

The best options would be to update to the latest iOS and macOS on your devices and then try using another charging cable from Apple. You can also use Safe Boot to check your Mac for issues. See this for more on Safe Boot: https://support.apple.com/en-us/HT201262

Good luck!

Solution 2:

(Might be specific to the "computers using" adapter being USB interfaced.)

My problem started when I created a bridge in the network preference pane, then added the USB ethernet adapter (which is the one the connection is shared with) to this bridge. Despite that I had after deleted the bridge and seemed to have restored the network config to what it was before my bridge test. In the end, here's how I fixed it, it may help, bridge or not in your scenario:

  1. Disable the connection sharing
  2. In network pref pane, remove the USB ethernet adapter from the network (the minus sign)
  3. answer 'yes' I want the adapter to return next time it's connected
  4. 'apply' in the bottom right
  5. unplugged/replugged the USB cable
  6. Re-do the "connection sharing" config