Developing for iOS on Windows: How To

A few additions:

  • You don’t need to build the UE4 project itself for iOS. Building your own project works (it will compile all the necessary stuff regardless). The UE4 project seems to be intended at creating the fabled stub for content-only projects that’s not shipped with 4.2.
  • Make sure to disable “Full Rebuild” in your project’s Packaging settings (it’s a hidden setting, search for “full rebuild” to find it), otherwise your project will be recompiled from scratch again every time you package (which will take many, many minutes).