IPhone – Cannot share internet from MacBook to iPhone via usb cable; option not available

internet-sharingiphonemacbook proNetworkusb

This is not a duplicate question asked here or here.

I cannot tether internet to my iPhone from my MacBook Pro using a USB cable; the option to do so is simply not available (see screenshot). The device I am using as the gateway to the internet is my MacBook, connected to the internet via ethernet. I do not want to use Bluetooth or wifi to share internet.
I can access my iPhone normally from finder (i.e. my MacBook recognizes the device). My previous MacBook had an iPhone USB option in the To computers using: list which my current MacBook lacks.

My devices:

  • MacBook Pro (16-inch, 2019), macOS Catalina, Version 10.15.4

  • iPhone 7 iOS 13.3.1

enter image description here

Best Answer

In MacOS Catalina, the internet sharing settings for iOS devices are located under the content Caching section. enter image description here

I've verified that it works with MacOS Catalina 10.15.4 on a 2018 Macbook Pro and an iPhone 7 Plus running iOS 13.4.1

The network is sharing wifi from my macbook, with the iPhone's cellular, wifi and bluetooth disabled. Safari was able to load up multiple pages.

*note it may take a few minutes to set the cache up before pages load on your iPhone

Also note that when content caching is on, the internet sharing service is disabled as is controlled by content caching

To read more from apple, view their guide