Xcode:does not contain bitcode

1.错误描述

使用了第三方库错误提示如下:

ld: 'xxx' does not contain bitcode. You must rebuild it with bitcode enabled (Xcode setting ENABLE_BITCODE), obtain an updated library from the vendor, or disable bitcode for this target. 'xxx' for architecture arm64。

颜色加红部分已经说明要了设置Enable Bitcode。

2.问题原因

使用的第三方库不支持Bitcode ,而xcode默认是开启Bitcode的。所以要么第三方库支持Bitcode,要么修改xcode设置关闭Bitcode。

3.解决方案

通过 Project->Unity-iPhone-> BuildSettings -> Enable Bitcode,设置为 NO。

Targets->Unity-iPhone-> BuildSettings -> Enable Bitcode,设置为 NO。

两个地方都要设置Enable Bitcode为No。

相关推荐
白玉cfc11 小时前
【iOS】底层原理:类的加载
ios·objective-c·xcode
天上路人11 小时前
AI 降噪不是“凭空复原语音”,而是在“已有语音信息”的基础上进行增强。
ide·人工智能·macos·语音识别·xcode
один but you12 小时前
【无标题】
macos·objective-c·cocoa
AI行业学习13 小时前
CC-Switch 下载、安装与使用全指南Windows+macOS+Linux【2026.5.28】
linux·windows·macos
权、狐妖15 小时前
【Vscode安装ESlint插件、下载ESLint包以及他们之间的关系和使用】
ide·vscode·编辑器
Digitally16 小时前
5 种将 Galaxy 数据拷贝到 Mac 的方法
macos
风别鹤16 小时前
windows android studio 工程gradlew.bat不是64位程序
android·ide·windows·android studio
ruanyongjing17 小时前
元数据驱动开发 - 面向对象编程思想的补充 (十二)
nginx·macos·docker
摇滚侠17 小时前
VScode 需要安装的插件和修改的设置
ide·vscode·编辑器
搬砖的小码农_Sky18 小时前
macOS Sequoia 命令行(终端)完全使用指南
macos