gpt4 book ai didi

ios - 使用 Bitcode 为 iOS 框架聚合脚本

转载 作者:行者123 更新时间:2023-11-28 08:51:34 25 4
gpt4 key购买 nike

我有一个 iOS 框架,我想生成一个通用目标完整的位码支持,现在我创建了一个聚合脚本,我正在使用 xcodebuild 命令生成不同的版本(设备和模拟器)但是当我们尝试生成存档我们总是收到错误,因为该库没有完整的位码支持。

这就是我使用 xcodebuild 命令的方式:

xcodebuild -fembed-bitcode -project ${PROJECT_NAME}.xcodeproj -sdk iphonesimulator -configuration ${CONFIGURATION} clean build CONFIGURATION_BUILD_DIR=${BUILD_DIR}/${CONFIGURATION}-iphonesimulator 2>&1

xcodebuild -fembed-bitcode -project ${PROJECT_NAME}.xcodeproj -sdk iphoneos -configuration ${CONFIGURATION} clean build CONFIGURATION_BUILD_DIR=${BUILD_DIR}/${CONFIGURATION}-iphoneos 2>&1

最佳答案

最后,我发现实现此目的的唯一方法是首先使用 Product -> Archive 生成​​设备构建(确保在“Build Settings”中将“Skip Installs”选择为 NO,以获取设备框架) 然后使用两个构建使用 lipo 命令手动创建一个包:设备的框架和模拟器的框架。

bitcode 仅在您使用 Archive 命令时生成,如果您使用构建命令,Xcode 将不会生成 bitcode

关于ios - 使用 Bitcode 为 iOS 框架聚合脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34071919/

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