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。

相关推荐
一直在学习的小白~9 分钟前
关于MacOS使用Homebrew的详细介绍
macos
weixin_3505706413 分钟前
为啥mac日历打不开浏览器
macos
半糖土豆爱编码_2 小时前
【mysql】Mac 通过 brew 安装 mysql 、启动以及密码设置
数据库·mysql·macos
码客前端3 小时前
ios接入穿山甲【Swift】
macos·ios·cocoa
打工人你好3 小时前
Visual Studio Code 在.S汇编文件中添加调试断点及功能简介
汇编·ide·vscode
叶羽西3 小时前
Windows VsCode Terminal窗口使用Linux命令
ide·vscode·编辑器
夜月yeyue3 小时前
VScode+OpenOCD+HTOS栈回溯在国产mcu芯片上完全调试
c语言·ide·vscode·单片机·嵌入式硬件·编辑器
一牛6 小时前
AppKit 中的响应者链
macos·objective-c·swift
软件开发-NETKF88889 小时前
idea报错java: 非法字符: ‘\ufeff‘解决方案
java·ide·intellij-idea
简鹿办公17 小时前
怎样利用 macOS 自带功能快速进行批量重命名文件教程
macos·macos文件批量重命名·苹果文件批量重命名教程