Description

This failure occurs when trying to package SunTemple for TVOS.
It did not occur with a blank blueprint project, until I added a custom iOS icon and tried to package a second time (I hypothesize there is a larger issue here: namely that on iOS we require a remote compile for blueprint projects when they have custom icons (by design); I'm making the assumption for now that this is affecting tvOS workflow here, and we didn't know it until now).

Error in the log:

ERROR: Stage Failed. Missing receipt 'E:\Unreal Projects\422_Binary\SunTemple\Binaries\TVOS\SunTemple.target'. Check that this target has been built.

Pop-up error to user:

Missing UE4Game binary.
You may have to build the UE4 project with your IDE. Alternatively, build using UnrealBuildTool with the commandline:
UE4Game <Platform> <Configuration>

SunTemple did not fail to package for IOS, only TVOS.
On tvOS this issue did not occur using a Code project with a custom icon (this is compatible with my hypothesis about the issue).

This was originally reported in [Link Removed] but with the different cross-section of platforms/samples, we've split them into two tickets to be tested separately.

Steps to Reproduce
REPRO: 4/4
  1. Open SunTemple
  2. File > Package Project > TVOS

Result: Package will fail with missing receipt error
Workaround: Remove the custom iOS icons from the project (click the default setting button) and repackage for tvOS

Have Comments or More Details?

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

2
Login to Vote

Won't Fix
ComponentUE - Platform - Mobile
Affects Versions4.224.21.24.244.255.0-early access5.0.35.1
Target Fix5.4
CreatedApr 15, 2019
ResolvedMar 26, 2024
UpdatedMar 26, 2024