我花了几个小时试图解决这个看似简单的bug。我只是想用Cocoapods安装'Charts‘框架。我使用的是Xcode10和Objective-C (框架主要是用Swift编写的)。
为了测试,我把我的podfile写得非常简单:
platform :ios, '9.0'
target 'News Aggregator' do
pod 'Charts'
target 'News AggregatorTests' do
inherit! :search_paths
end
target 'News AggregatorUITests' do
inherit! :search_paths
end
end运行pod-install不会产生任何错误。但是,当我尝试从工作区内部进行编译时,我得到以下警告/错误:

我注意到我的框架和头部搜索路径是空的,这可能是问题所在。为什么不自动设置它们?另外,我似乎找不到一个Charts.framework文件在我的directory...is,这是一个问题?
我尝试过: 1)清理build文件夹,2)清除派生数据文件夹,3)手动添加框架和头文件搜索路径(尽管我可能做得不正确),4)删除并重新安装pod文件和相应的文件夹,以及5)运行"pod deintegrate“。似乎什么都不起作用。
发布于 2019-01-21 12:44:56
您收到此错误可能是因为桥接头问题。
让XCode来照顾你吧。
要解决此问题,请执行以下步骤
1)使用OBJC lang创建新的XCode工程。
2)使用Swift Lang创建新类。已选择
3) Xcode会提示您添加桥头
4)现在初始化pod并安装它。
希望对您和其他人有帮助:)
https://stackoverflow.com/questions/54263305
复制相似问题