gpt4 book ai didi

ios - 如何检查框架是否支持 Xcode7 的 Bitcode

转载 作者:IT王子 更新时间:2023-10-29 08:00:27 24 4
gpt4 key购买 nike

从Xcode 7开始成为第三方框架应该支持的通病之一Bitcode .我们还可以通过在build设置中将 ENABLE_BITCODE 设置为 NO 来禁用 BITCODE。但我不想关闭它,而是想将我所有的框架转换为兼容 BITCODE。

那么除了在 Xcode 中编译框架之外,如何检查框架是否与 BITCODE 兼容。有时 Xcode 会给出一个框架的 BITCODE 兼容性错误,即使其他框架不支持 BITCODE,也会留下其他框架。

是否有任何工具/命令行检查?

最佳答案

来自 this Apple Developers Forum讨论,用户 dshirleybwilson建议使用命令行工具 otoolgrep 检查 bitcode 部分是否存在。

$ otool -l libName.o | grep __LLVM

$ otool -l MyFramework.framework/Versions/A/MyFramework | grep __LLVM

运行上述命令,如果库包含 bitcode,您将看到 segname __LLVM 输出。

关于ios - 如何检查框架是否支持 Xcode7 的 Bitcode,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32808642/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com