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因为建造了图书馆。我发现文件选项将文件附加到缺省值。
我希望在CocoaPods内部和外部构建这个库,并避免使用pch文件。
有没有一种方法可以在CocoaPods中完全禁用pch文件?
发布于 2017-09-29 16:44:34
经过更多的研究后,我发现CocoaPods不能选择禁用prefix_header生成。
我发送了一个拉请求以使其成为可能,它最近合并了。
在下一个CocoaPods 1.4.0测试版之后,可以通过将podspec属性prefix_header_file设置为false来禁用prefix_header生成:
spec.prefix_header_file = false
https://stackoverflow.com/questions/44401464
复制相似问题