Open command prompt with cmd the change your directory to AndroidSDK platform-tools with cd /d G: AppDev AndroidSDK platform-tools. Replace G: AppDev AndroidSDK platform-tools with your android SDK location. Then type adb devices. If no device is found then Unity wont' recognize it. Reboot your computer and try it again. You might need to right click (or ctrl-click) and then select 'Open' to get around Mac security settings. Unless you code sign your application you may need to also disable Gatekeeper by setting System Preferences - Security & Privacy - Allow apps downloaded from 'Anywhere'. This issue is not related to Unity. When an app is created in Windows and then downloaded to macOS, correct file attributes are sometimes (depending on how exactly it was transferred/downloaded) lost, and macOS doesn't recognize app file as executable. The solution is to never distribute a zip archive with an app created in Windows over Internet.
Each window in Terminal represents an instance of a shell process. The window contains a prompt that indicates you can enter a command. The prompt you see depends on your Terminal and shell preferences, but it often includes the name of the host you’re logged in to, your current working folder, your user name, and a prompt symbol. For example, if a user named michael is using the default zsh shell, the prompt appears as:
This indicates that the user named michael is logged in to a computer named MacBook-Pro, and the current folder is his home folder, indicated by the tilde (~).
On your Mac, do one of the following:
Click the Launchpad icon in the Dock, type Terminal in the search field, then click Terminal.
In the Finder , open the /Applications/Utilities folder, then double-click Terminal.
In the Terminal app on your Mac, choose Terminal > Quit Terminal.
In the Terminal app on your Mac, in the window running the shell process you want to quit, type
exit, then press Return.
This ensures that commands actively running in the shell are closed. If anything’s still in progress, a dialog appears.
If you want to change the shell exit behavior, see Change Profiles Shell preferences.