1234567891011121314151617181920212223 |
- #!/bin/bash
- # 获取构建目录
- BUILD_DIR="${BUILD_DIR:-$PWD/build}"
- # 获取 Framework 的名称
- FRAMEWORK_NAME="PBSDK"
- # 构建路径
- IPHONEOS_FRAMEWORK_PATH="${BUILD_DIR}/${CONFIGURATION}-iphoneos/${FRAMEWORK_NAME}.framework/${FRAMEWORK_NAME}"
- IPHONE_SIMULATOR_FRAMEWORK_PATH="${BUILD_DIR}/${CONFIGURATION}-iphonesimulator/${FRAMEWORK_NAME}.framework/${FRAMEWORK_NAME}"
- # 输出路径
- OUTPUT_FRAMEWORK_PATH="${BUILD_DIR}/${CONFIGURATION}/${FRAMEWORK_NAME}.framework/${FRAMEWORK_NAME}"
- # 合并 Framework
- lipo -create -output "${OUTPUT_FRAMEWORK_PATH}" \
- "${IPHONEOS_FRAMEWORK_PATH}" \
- "${IPHONE_SIMULATOR_FRAMEWORK_PATH}"
- # 验证合并后的 Framework
- lipo -info "${OUTPUT_FRAMEWORK_PATH}"
|