Ios iPhoneSimulator11.4.sdk/usr/include/sys/cdefs.h:763:2:错误:不支持的体系结构
我通过引用创建了一个通用框架,但在运行时,我得到了 Shell脚本调用错误,如下所示: 以下是我的配置: 以下是我创建通用框架的脚本: #定义输出文件夹环境变量 UNIVERSAL_OUTPUTFOLDER=${BUILD_DIR}/${CONFIGURATION}-UNIVERSALIos iPhoneSimulator11.4.sdk/usr/include/sys/cdefs.h:763:2:错误:不支持的体系结构,ios,xcode,architecture,Ios,Xcode,Architecture,我通过引用创建了一个通用框架,但在运行时,我得到了 Shell脚本调用错误,如下所示: 以下是我的配置: 以下是我创建通用框架的脚本: #定义输出文件夹环境变量 UNIVERSAL_OUTPUTFOLDER=${BUILD_DIR}/${CONFIGURATION}-UNIVERSAL # Step 1. Build Device and Simulator versions xcodebuild -target ${PROJECT_NAME} ONLY_ACTIVE_ARCH=NO -c
# Step 1. Build Device and Simulator versions
xcodebuild -target ${PROJECT_NAME} ONLY_ACTIVE_ARCH=NO -configuration ${CONFIGURATION} -sdk iphoneos BUILD_DIR="${BUILD_DIR}" BUILD_ROOT="${BUILD_ROOT}"
xcodebuild -target ${PROJECT_NAME} -configuration ${CONFIGURATION} -sdk iphonesimulator -arch x86_64 -arch i386 -arch armv7 -arch armv7s -arch arm64 BUILD_DIR="${BUILD_DIR}" BUILD_ROOT="${BUILD_ROOT}"
# make sure the output directory exists
mkdir -p "${UNIVERSAL_OUTPUTFOLDER}"
# Step 2. Create universal binary file using lipo
lipo -create -output "${UNIVERSAL_OUTPUTFOLDER}/lib${PROJECT_NAME}.a" "${BUILD_DIR}/${CONFIGURATION}-iphoneos/lib${PROJECT_NAME}.a" "${BUILD_DIR}/${CONFIGURATION}-iphonesimulator/lib${PROJECT_NAME}.a"
echo "Universal library can be found here:"
echo ${UNIVERSAL_OUTPUTFOLDER}/lib${PROJECT_NAME}.a
# Last touch. copy the header files. Just for convenience
cp -R "${BUILD_DIR}/${CONFIGURATION}-iphoneos/include" "${UNIVERSAL_OUTPUTFOLDER}/"
上面的脚本在我的另一个框架中工作。但在当前项目中,它给出了错误 两者的可能重复是相关的,但完全不同