将CommmonCrypto库导入Swift项目

时间:2017-01-06 07:52:14

标签: ios swift git xcodebuild commoncrypto

我在swift类中使用CommonCrypto库:

import CommonCrypto

它正在工作,当我在Xcode中构建我的项目时,没关系。我已经使用git将我的代码上传到了存储库。当我克隆此代码并尝试使用命令构建存档时:

xcodebuild -project PNG.xcodeproj -scheme PNG -sdk iphoneos -configuration AppStoreDistribution archive -archivePath $PWD/build/PNG.xcarchive

我收到错误:

....swift:38:8: error: no such module 'CommonCrypto'

怎么了?我怎样才能解决这个问题?为什么在我的本地项目中它正在工作并且从存储库中进行项目克隆不是吗?谢谢你的帮助

1 个答案:

答案 0 :(得分:1)

您需要将#import <CommonCrypto/CommonCrypto.h>添加到桥接标头,并在项目中包含Security.framework