Unable to package a CPP project with Bitcode enabled
Confirmed in MAIN 4.22 @ CL 4655014 with error
[404/405] sh /Users/compile/UE4/Builds/RDU-WD-11740/D/Projects/AJ_421CPP_4.22/Binaries/TVOS/AJ_421CPP-TVOS-Shipping
UATHelper: Packaging (tvOS): ld: bitcode bundle could not be generated because '/Users/compile/UE4/Builds/RDU-WD-11740/D/Main/Engine/Source/ThirdParty/PhysX3/Lib/TVOS/libPhysX3.a(NpPhysics.o)' was built without full bitcode. All object files and libraries for bitcode must be generated from Xcode Archive or Install build for architecture arm64
Result:
D:\Program Files\Epic Games\UE_4.21\Engine\Intermediate\Build\TVOS\UE4\Shipping\Launch\Module.Launch.cpp.o' does not contain bitcode. You must rebuild it with bitcode enabled (Xcode setting ENABLE_BITCODE) or obtain an updated library from the vendor file '\Users\compile\UE4\Builds\RDU-WD-11740\D\Program_Files\Epic_Games
\UE_4.21\Engine\Intermediate\Build\TVOS\UE4\Shipping\Launch\Module.Launch.cpp.o' for architecture arm64
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-67529 in the post.
1 |
Component | UE - Platform - Mobile |
---|---|
Affects Versions | 4.21.1, 4.22 |
Target Fix | 4.22 |
Created | Dec 13, 2018 |
---|---|
Resolved | Feb 21, 2019 |
Updated | Sep 16, 2019 |