for programming on macos , i suggest you build Unreal editor from source , this way will make every executable components made up of unreal engine “OS natively“ , so macos system won’t block it executing, and you will have all features that “Lancher version“ maybe not included .
i think this is the basic skill if you want to start programming on macos in c++