![](/img/trans.png)
[英]Failed to emit precompiled header for bridging header with local pod frameworks
[英]'failed to emit precompiled header' while adding new pod into existing Project
我在Obj-C中有一个项目。
因为我面临的问题是在向Project中添加新pod后无法发出预编译的标头。
在Project中,我正在使用Bridging标头同时处理obj-C和swift。
在Pod文件中,我添加了SendBird
我的Pod文件是:
平台:ios,“ 9.0”
abstract_target'Virgla'做use_frameworks!
pod 'ACKategories', :git => 'https://github.com/AckeeCZ/ACKategories.git', :tag => '2.3'
pod 'FlurrySDK'
pod 'Fabric'
pod 'Crashlytics'
pod 'SSZipArchive'
pod 'SVProgressHUD'
pod 'MWFeedParser'
pod 'SDWebImage', '~> 3.7'
pod 'UIActivityIndicator-for-SDWebImage', '1.2'
pod 'RestKit', '~> 0.24' #was 0.20.3
pod 'MagicalRecord', '2.2'
pod 'MSCellAccessory'
pod 'UIAlertView+Blocks'
pod 'RMPickerViewController', '2.0.3'
pod 'Masonry', '1.0.2'
pod 'DateTools'
pod 'Parse', '~> 1.6'
pod 'TTTAttributedLabel', '2.0.0'
pod 'AFNetworking', '~> 2.6'
pod 'SendBirdSDK'
target 'SoMinn' do
end
target 'GrandAuto' do
end
target 'Tests' do
inherit! :search_paths
pod 'Kiwi'
# pod 'Kiwi/XCTest'
end
同时添加无法建立这个错误
第一个错误:
/Users/narvind/Desktop/Project/Project-Bridging-Header.h:34:9:找不到“ AFNetworking.h”文件
如果我从桥接头中删除了它,那么它将移至下一个,如果我也将其删除了,则移至下一个。
第二次错误:
无法发出预编译的标头'/Users/narvind/Library/Developer/Xcode/DerivedData/Virgla-fqsvarxwchjhswedkkofchexhztp/Build/Intermediates.noindex/PrecompiledHeaders/Project_1-Bridging-Header-swift_108K1J1Z1C1F1 narvind /桌面/项目/ PROJECT_1桥接-Header.h”
这是解决failed to emit precompiled header
警告的方法:
在NetworkingHelper.h
(我的网络管理员)中,使用@import AFNetworking;
而不是#import "AFHTTPSessionManager.h"
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.