iOS Deployment Failed (Exit Code=5)

Remote Sync is somewhat complicated. Check out this guide a user created:

Windows → iOS Rsync/Remote Build Guide (4.8)

as well as our documentation here:

Building for iOS on Windows

I know one requirement is that you have to set up the certs and provisions on the Mac first via XCode then copy those to the PC (not the other way around.)

If it were me, since you have to install a version of the Editor on the Mac anyways, I’d copy my C++ project to the Mac, generate X Code files from the .uproject, compile the plugin and game code together, and launch from the editor, like you would on a PC. (You have to set up your Certs & Provisions here, too, but you don’t have to copy them back to the PC)

Unfortunately, neither way is simple, but the second way is easier IMO.