When you try to use macOS pre-installed vnc, i.e., Finder, to connect to a Raspberry Pi, you will probably encounter an error message:
The software on the remote computer appears to be incompatible with this version of Screen Sharing.
Let’s change some settings on raspberry pi’s vnc server:
Most of the time, this trick just works. (And in the different platforms, the default encryption mode is always different. Considering we are running it at home and local network, its okay no encryption)
Change authentication method
The default auth method was UNIX, however, macos does not support that method, we switch it to the VNC password method. When you do this, it will prompt you to set a new password, you will use this new password to connect to the VNC server.
Now, you should able to connect the Pi from macOS.