我目前正在尝试维护一个内部编写的库,以更新我们的 cocoaPods 存储库。为了做到这一点,我必须能够获得在构建库时应该生成的 .framework(我想,我对整个 Xcode/iOS 世界来说不仅仅是新手)
我找到了构建阶段菜单,在那里我找到了一个名为“准备框架”的子菜单,我想它就是在这里一切都在进行..
这是那里的东西:
set -e
mkdir -p "${BUILT_PRODUCTS_DIR}/${PRODUCT_NAME}.framework/Versions/A/Headers"
# Link the "Current" version to "A"
/bin/ln -sfh A "${BUILT_PRODUCTS_DIR}/${PRODUCT_NAME}.framework/Versions/Current"
/bin/ln -sfh Versions/Current/Headers "${BUILT_PRODUCTS_DIR}/${PRODUCT_NAME}.framework/Headers"
/bin/ln -sfh "Versions/Current/${PRODUCT_NAME}" "${BUILT_PRODUCTS_DIR}/${PRODUCT_NAME}.framework/${PRODUCT_NAME}"
# The -a ensures that the headers maintain the source modification date so that we don't constantly
# cause propagating rebuilds of files that import these headers.
/bin/cp -a "${TARGET_BUILD_DIR}/${PUBLIC_HEADERS_FOLDER_PATH}/" "${BUILT_PRODUCTS_DIR}/${PRODUCT_NAME}.framework/Versions/A/Headers"
问题是当我构建库时,我从来没有找到我需要的 .framework ..
我认为那方面可能有错误。如果你们能帮助我..
纪尧姆:-)