Mac build error

Hello!
I make a game with a team for the UE4jam. I’m the only one on Mac.
And I can’t build the project.
I’ve get an actual project folder (works fine on Win)
I’ve deleted Intermediate, Binaries and Saves folders (there was not Saves folder), after that I’ve generate Xcode project from .uproject
When I try to build it via Xcode it gives me two errors:

virtual void Crouch(); ‘AMechRogueLikeCharacter::Crouch’ hides overloaded virtual function
virtual void UnCrouch(); ‘AMechRogueLikeCharacter::UnCrouch’ hides overloaded virtual function

I tried to override them:
virtual void Crouch(); override;
virtual void UnCrouch(); override;

and it gives me 72 errors on build.
I’m an audio guy and this is where my programming knowledge ends.
My team coders are on Win and they can’t help me also.

It there a way to run it on Mac?

Xcode version - Version 10.1 (10B61)
UE version - 4.21.2

Maybe I can build it via Visual studio for Mac?

I have this problom too.

If the Mac compilation fails, try to configure Xcode with the source code on GitHub, and I’m trying now.

Visualization Studio (mac) does not support UE4 editing.

ok, so I can delete VS, cause it isn’t useful for me. Thanks.

Not sure if this is a typo or not, but you don’t need the ; before override so:

virtual void Crouch(); override;

becomes:

virtual void Crouch() override;

Maybe VS ignores / corrects this error which is why you’re seeing it on mac, but the ‘override’ is part of the function signature so shouldn’t be split with a semicolon.