Why can't we build from source to an iOS device on windows?

To expand on my above question: what does epic have that we don’t that allows them to package a binary that can directly deploy to iOS without the use of a Mac? Because if I download 4.19.2 from epic I can build to iOS but if I build 4.19.2 myself I can’t.