Arduino Not Detecting Serial Ports (Mac)

Hello, I have had a headache for the past couples days trying to figure this out on my own, and now I think I need some help. I have an Arduino Uno (real by the way and I am using a MacBook. The program had detected the port not too long ago, but for some reason, it no longer is detecting a port that I can use. The only port that shows up is "/dev/cu.Bluetooth-Incoming-Port". I do not understand as to what could be causing this, and I need help trying to fix this.

Any help would be appreciated, thank you.

If the 16u2's firmware gets corrupted, then the board will no longer appear as a serial port. If you open up System Information and look at the USB devices, you might see the 16u2 listed.

These instructions explain how to reflash the 16u2:

I have same issue on my MAC running Sierra.
Nothing has changed except the upgrade to Sierra. The IDE recognizes my various Arduino boards on my Windows Surface but no longer on my MAC.

I have done the FTDI driver update and following the steps in this:How to fix Arduino serial port bug on MAC OS SIERRA - YouTube

but no joy.

Any suggestions??