Swift Framework 调用

1.新建一个Aggregate Target取名 "CommonCryptoModuleMap"

Swift Framework 调用 <CommonCrypto/CommonCrypto.h>_第1张图片

2.在Framework的Build Phases添加对CommonCryptoModuleMap目标依赖, 并添加脚本


mkdir -p "${BUILT_PRODUCTS_DIR}/CommonCryptoModuleMap"
cat < "${BUILT_PRODUCTS_DIR}/CommonCryptoModuleMap/module.modulemap"
module CommonCrypto [system] {
header "${SDKROOT}/usr/include/CommonCrypto/CommonCrypto.h"
export *
}
EOF

Swift Framework 调用 <CommonCrypto/CommonCrypto.h>_第2张图片

3.现在就可以 importCommonCrypto 使用这个库了

参考:https://stackoverflow.com/questions/25248598/importing-commoncrypto-in-a-swift-framework

你可能感兴趣的:(Swift Framework 调用 )