2016-06-02 10 views
0

現在、私のコードのいくつかをココアポッドに移動して、私たちのチームが共有できるようにしています。私のコードの一つで、プライベートココアポードの作成とCommonCryptoの使用

私はこのようにインポートする必要があります。それはCryptoProxy.hとCryptoProxy.mにあります。

#import <CommonCrypto/CommonDigest.h> 
#import <CommonCrypto/CommonHMAC.h> 
#import <CommonCrypto/CommonCryptor.h> 

私は引き続きローカルでビルドして実行できます。私はlibをlintすることもできます。

pod lib lint WWAutoupdate.podspec --verbose

問題は、私はこのような多くのエラーを得た

pod spec lint WWAutoupdate.podspec --verbose

、私はスペックをlintのときということです。どうすればそれを解決できますか?何らかのライブラリをインポートする必要がありますか? #import <CommonCrypto/CommonCrypto.h>

- ERROR | [iOS] xcodebuild: WWAutoupdate/WWAutoupdate/Classes/Library/Hawk/CryptoProxy.m:81:62: 

error: use of undeclared identifier 'CC_LONG' - ERROR | [iOS] xcodebuild: WWAutoupdate/WWAutoupdate/Classes/Library/Hawk/CryptoProxy.m:81:12: error: use of undeclared identifier 'kCCHmacAlgSHA1' - ERROR | [iOS] xcodebuild: WWAutoupdate/WWAutoupdate/Classes/Library/Hawk/CryptoProxy.m:91:24: error: use of undeclared identifier 'CC_SHA224_DIGEST_LENGTH' - ERROR | [iOS] xcodebuild: WWAutoupdate/WWAutoupdate/Classes/Library/Hawk/CryptoProxy.m:93:64: error: use of undeclared identifier 'CC_LONG' - ERROR | [iOS] xcodebuild: WWAutoupdate/WWAutoupdate/Classes/Library/Hawk/CryptoProxy.m:93:12: error: use of undeclared identifier 'kCCHmacAlgSHA224' - ERROR | [iOS] xcodebuild: WWAutoupdate/WWAutoupdate/Classes/Library/Hawk/CryptoProxy.m:103:24: error: use of undeclared identifier 'CC_SHA256_DIGEST_LENGTH' - ERROR | [iOS] xcodebuild: WWAutoupdate/WWAutoupdate/Classes/Library/Hawk/CryptoProxy.m:105:64: error: use of undeclared identifier 'CC_LONG' - ERROR | [iOS] xcodebuild: WWAutoupdate/WWAutoupdate/Classes/Library/Hawk/CryptoProxy.m:105:12: error:

答えて

0

変更すべて#import <CommonCrypto/*.h>

関連する問題