When a local binary build of the Engine is created on a Mac, the iPhonePackager is not copied over into the new local binary build. This prevents iOS certs and provisions from being imported into projects.

Steps to Reproduce
  1. Create a binary local build of the Engine on a Mac using the following command line: Engine/Build/BatchFiles/ BuildGraph -target="Make Installed Build Mac" -script=Engine/Build/InstalledEngineBuild.xml -set:WithTVOS=false -set:WithAndroid=false -set:WithHTML5=false -set:WithLinux=false -clean
  2. Once the build completes, navigate to LocalBuilds/Engine/Mac/Engine/Binaries/DotNET/IOS

Note that iPhonePackager.exe is not present in the local binary build, which prevents certs and provisions from being imported for iOS projects.

The iPhonePackager.exe is copied over into the local binary build when it is being created.

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-58493 in the post.

Login to Vote

Fix Commit4417533
Main Commit4450599
Release Commit4417533
CreatedMay 1, 2018
ResolvedOct 2, 2018
UpdatedSep 16, 2019
View Jira Issue