2017-04-03 84 views
2

当我在Xcode即席出口我得到这个错误我已经归档的项目后:出口过程中出现错误出口即席与位码

错误

Failed to verify bitcode in Someframework.framework/Someframework Cannot extract bundle from /var/folders/rg/8ydk5h297ng50z_3dpkr5jx00000gn/T/XcodeDistPipeline.5rb/Root/Payload/...

但是,当我为appstore导出它按预期完成

回答

1

我能够加入魔术的编译标志来解决这个问题:

BITCODE_GENERATION_MODE位码

enter image description here

0

确保您的所有框架都只为设备构建。请在导出框架构建之前划出模拟器体系结构。

如果您正在创建构建使用Jekins下面的脚本可能为你工作

if [ -d ./${BUILD_DIR}/YOURFramework.framework ] && lipo ./${BUILD_DIR}/YOURFramework.framework/YOURFramework.framework -verify_arch x86_64; then 
lipo -remove i386 ./${BUILD_DIR}/YOURFramework.framework/YOURFramework.framework -output ./${BUILD_DIR}/YOURFramework.framework/YOURFramework.framework 
lipo -remove x86_64 ./${BUILD_DIR}/YOURFramework.framework/YOURFramework.framework -output ./${BUILD_DIR}/YOURFramework.framework/YOURFramework.framework