Description

Did not occur when building the 3rd Person Code template from Windows to XCode 9.
Also did not occur when building StrategyGame from Windows to XCode 8.

This hasn't yet been tested natively on a Mac in this branch.

UnrealBuildTool: ERROR: System.IO.FileNotFoundException: Could not find file 'C:\Users\john.mauney\Documents\Unreal Projects\StrategyGame_XC9\Binaries\IOS\StrategyGame_XC9.target'.
UnrealBuildTool: File name: 'C:\Users\john.mauney\Documents\Unreal Projects\StrategyGame_XC9\Binaries\IOS\StrategyGame_XC9.target'
UnrealBuildTool:    at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
UnrealBuildTool:    at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
UnrealBuildTool:    at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
UnrealBuildTool:    at System.IO.StreamReader..ctor(String path, Encoding encoding, Boolean detectEncodingFromByteOrderMarks, Int32 bufferSize, Boolean checkHost)
UnrealBuildTool:    at System.IO.File.InternalReadAllText(String path, Encoding encoding, Boolean checkHost)
UnrealBuildTool:    at UnrealBuildTool.JsonObject.Read(String FileName)
UnrealBuildTool:    at UnrealBuildTool.TargetReceipt.Read(FileReference Location, DirectoryReference EngineDir, DirectoryReference ProjectDir)
UnrealBuildTool:    at UnrealBuildTool.UEDeployIOS.GeneratePList(FileReference ProjectFile, UnrealTargetConfiguration Config, String ProjectDirectory, Boolean bIsUE4Game, String GameName, String ProjectName, String InEngineDir, String AppDirectory, Boolean& bSupportsPortrait, Boolean& bSupportsLandscape)
UnrealBuildTool:    at UnrealBuildTool.UEDeployIOS.PrepTargetForDeployment(UEBuildDeployTarget InTarget)
UnrealBuildTool:    at UnrealBuildTool.IOSToolChain.PostBuildSync(UEBuildTarget Target)
UnrealBuildTool:    at UnrealBuildTool.IOSPlatform.PostBuildSync(UEBuildTarget Target)
UnrealBuildTool:    at UnrealBuildTool.UnrealBuildTool.RunUBT(BuildConfiguration BuildConfiguration, String[] Arguments, FileReference ProjectFile)
UnrealBuildTool: Total build time: 86.11 seconds (NoActionsToExecute executor: 0.00 seconds)
CommandUtils.Run: Run: Took 86.3116303s to run UnrealBuildTool.exe, ExitCode=5
Steps to Reproduce

1. Download the 4.17 Binary Build and Strategy Game sample from launcher to Windows machine
2. In the editor set remote build to point to a Mac with XCode9b3
3. File > Package > iOS (I did development)

RESULT: Build failure

Have Comments or More Details?

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

0
Login to Vote

Cannot Reproduce
ComponentUE - Platform - Mobile
Affects Versions4.17
Target Fix4.18
CreatedJul 19, 2017
ResolvedAug 29, 2017
UpdatedSep 16, 2019