Description

Unable to package a CPP project with Bitcode enabled

"the github branch uses' GitDependencies' which downloads additional files such as the physx file in question which has the problem"

 
mac/Binaries/IOS/gamename-IOS-Shipping ld: bitcode bundle could not be generated because '/Volumes/GameDev/Jenkins/workspace/ue4-mac-422/Engine/Source/ThirdParty/PhysX3/Lib/IOS/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 arm64Edit Description
 

Steps to Reproduce
  1. Sync to and use 4.22 github branch
  2. Create a new C++ Project
  3. Setup required iOS settings (Build info, tvos or ios distros)
  4. In project settings - Set "Support Bitcode in Shipping" to True
  5. Set "For Distribution" to true
  6. Package for tvOS or iOS

Have Comments or More Details?

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

1
Login to Vote

Duplicate
ComponentUE - Platform - Mobile
Affects Versions4.22
Target Fix4.22
CreatedMar 13, 2019
ResolvedMar 18, 2019
UpdatedSep 16, 2019