Cocoapods“图表”安装问题

时间:2019-01-19 01:16:08

标签: ios charts cocoapods linker-errors xcode10

我花了最后几个小时尝试解决这个看似简单的错误。我只是尝试使用Cocoapods安装“图表”框架。我正在使用Xcode 10和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不会产生任何错误。但是,当我尝试从工作空间内部进行编译时,收到以下警告/错误: enter image description here

我注意到我的Framework和Header Search路径为空,这可能是问题所在。为什么不自动设置它们?另外,我似乎在目录中找不到Charts.framework文件...这是问题吗?

我尝试过的事情:1)清理build文件夹,2)清除派生数据文件夹,3)手动添加框架和标头搜索路径(尽管我可能做得不正确),4)删除并重新安装pod文件和相应的文件文件夹,以及5)运行“吊舱解体”。似乎什么都没用。

1 个答案:

答案 0 :(得分:1)

您收到此错误的原因可能是桥接标题问题。

让XCode照顾您。

要解决此问题,请按以下步骤操作

1)使用OBJC lang创建新的XCode项目。

2)使用Swift Lang创建新的类。已选择

3)Xcode将提示您添加桥接标题

4)现在初始化Pod并安装它。

希望对您和其他人有帮助:)