如何在启用Bitcode的情况下编译WebRTC iOS框架。目前,由于WebRTC框架,我必须禁用我项目的Bitcode。
答案 0 :(得分:2)
根据官方文档,你必须手动编译。更多细节:
页面底部(最后一段)包含使用bitcode支持构建的说明:
要使用bitcode支持构建框架,请将--bitcode标志传递给脚本,如此
python build_ios_libs.py --bitcode
答案 1 :(得分:0)
您将需要自己构建它。
像这样:
# Clone the depot tools
git clone https://chromium.googlesource.com/chromium/tools/depot_tools.git
# Add the tools to the path
export PATH=$PATH:"`pwd`/depot_tools"
# Download the WebRTC source code
mkdir webrtc_ios
cd webrtc_ios
# This will take some time
fetch --nohooks webrtc_ios
gclient sync
# Let's start building
cd src
# Build the framework, remove --arch "arm64 x64" to build ALL architectures, including 32 bit
tools_webrtc/ios/build_ios_libs.py --bitcode --arch "arm64 x64"
# The framework is at out_ios_libs/WebRTC.framework