Ledger Nano S devices are not compatible with phones.
I know I'm a little late to the party here, but that's not strictly true.
I have the Ledger Live app installed on my Android device (Samsung Galaxy S20 FE), and can connect my Ledger Nano S to it using a "USB C to USB A adapter" like this:

and then using a standard USB-A to Micro USB cable to connect the Nano S. (I don't have a USB-C to Micro USB cable to try)
It's fully functional, if somewhat of a janky solution

NOTE: There is a Ledger Live app on the Apple store as well, but I don't have a suitable iOS device (nor the appropriate adapters) to try and test connecting the Nano S to iOS devices.
Thank you so much for this potentially helpful information. I will keep it in mind for the future in case I ever need to use it for a mobile device.