Swift iOS项目archive操作会报错误built without full bitcode解决方法

Posted offbye

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Swift iOS项目archive操作会报错误built without full bitcode解决方法相关的知识,希望对你有一定的参考价值。

Swift ios项目集成阿里云和百度地图SDK时,archive操作会报下面的错误,原因是缺了相关的bitcode,详见参考文章。解决办法是在编译脚本增加配置 xcodebuild OTHER_CFLAGS="-fembed-bitcode" -target XXXX build


ld: bitcode bundle could not be generated because ‘/Users/zhangxitao/work/shine-ios/Carthage/Build/iOS/AliyunOSSiOS.framework/AliyunOSSiOS(OSSHTTPDNSMini.o)‘ was built without full bitcode. All object files and libraries for bitcode must be generated from Xcode Archive or Install build for architecture armv7



参考文章 http://stackoverflow.com/questions/31486232/how-do-i-xcodebuild-a-static-library-with-bitcode-enabled

以上是关于Swift iOS项目archive操作会报错误built without full bitcode解决方法的主要内容,如果未能解决你的问题,请参考以下文章

Swift - iOS入口

在Swift中的ASCII到字符转换的问题

Swift 3D Touch iOS 10 主屏幕快速操作分享项目丢失

在 iOS 项目(在 Swift 中)设置 Google Analytics 时出现“保护体可能无法通过”错误 [重复]

如何解决 Swift Package Manager 目标重叠源错误

Swift iOS 应用存档错误