2017-06-06 20 views
1

CocoaPodsは常にライブラリーを構築するためのCocoaPodsでデフォルトのpchファイルを無効にする方法はありますか?

#ifdef __OBJC__ 
#import <UIKit/UIKit.h> 
#else 
#ifndef FOUNDATION_EXPORT 
#if defined(__cplusplus) 
#define FOUNDATION_EXPORT extern "C" 
#else 
#define FOUNDATION_EXPORT extern 
#endif 
#endif 
#endif 

を含む既定のPCHファイルを生成します。私はprefix_header_fileオプションがファイルをデフォルトに追加することを発見しました。

私はCocoaPodの内部と外部にライブラリを構築し、pchファイルを避けたいと考えています。

CocoaPodsでpchファイルを完全に無効にする方法はありますか?

+0

を参照してくださいます。https:/ /github.com/CocoaPods/CocoaPods/pull/7044 –

答えて

0

さらに調査したところ、CocoaPodにはprefix_headerの生成を無効にするオプションがないことがわかりました。

私はPull Requestを送信して、それを可能にし、最近マージしました。次CocoaPods後

1.4.0ベータ版は、falseにpodspec属性prefix_header_fileを設定することにより、prefix_headerの生成を無効にすることが可能となります。

spec.prefix_header_file = falseを

関連する問題