Missing UE4Game binary when Launch on iOS from Windows


My project was being launched on iOS from Windows successfully before adding C++ classes.
Now it gives following errors when I try to Launch on iOS device.

LogPlayLevel: Completed Launch On Stage: Deploy Task, Time: 0.000043
PackagingResults:Error: Error Deployment failed! Missing UE4Game binary.
You may have to build the UE4 project with your IDE. Alternatively, build using UnrealBuildTool with the commandline:
UE4Game <Platform> <Configuration>

Will it be possible to launch C++ / Blueprint mixed project on iOS device from Windows? (I do not mean to ship the project to AppStore, I know it requires OSX)


Still stuck with this. Should I build UE4 from the source in order to launch the app on iOS?


In order to launch a code project onto an iOS device, you’ll need to either be using a source build, or launch the project form a Mac. So go ahead and grab a source build and try it again, and this should solve your issue.

Have a great day

Sean, I cloned the source and built it. But it still didnt launch on the device, still saying missing binary.

I apologize for the delay. I am still looking into this issue, and I will provide updates as soon as I can.

You are getting the same exact error when using a source build to launch to iOS?

Yes, Unfortunately source build of the UE4 editor did not change anything about launching on iOS. BTW, project is C++ project.

If you try and succeed on Windows, could you please provide the exact steps?

I apologize for the delay. After looking further into this issue, my above information was incorrect. It turns out that in order to launch a code project onto an iOS device from Windows, you’ll need to have a Mac that you can perform a remote build from.