iOS launch failed: "Cannot start process because a file name has not been provided."

I recommend sticking with the Launcher version in order to launch directly to iOS devices. However, if you absolutely need to use the Github version, you would need to build the binary executable of the Engine as it is not supplied as part of the GitHub version, which includes libraries needed to launch directly to an iOS device.