ios – CocoaPods CorePlot安装显示缺少的框架和丢失的文件

我是 CocoaPods的新手,我正在尝试在我的Podfile中使用此行安装CorePlot:
platform :ios,"7.0"
 ...
 pod 'CorePlot',:git => 'https://github.com/core-plot/core-plot.git'

当我在安装后打开.xcworkspace文件时,CorePlot会显示缺少的框架.我将这些链接的二进制文件安装到我的Xcode项目中,但这并没有解决问题.在CorePlot目标中,似乎没有单独的方法来安装框架.

这不是唯一的问题.当我尝试在CorePlot库中引用文件时,即使我可以看到CorePlot目标中的文件,我也会收到文件未找到错误

我尝试了以下import语句:

#import "CorePlot-CocoaTouch.h"
#import <CorePlot-CocoaTouch.h>
#import <CorePlot/CorePlot-CocoaTouch.h>
#import "CorePlot/CorePlot-CocoaTouch.h"

都导致同样的错误.

我不知道这些问题是否相关.我应该检查什么,可能出了什么问题?这是我看过的:

https://github.com/core-plot/core-plot/issues/163

我很感激任何有关正在发生的事情的疑难解答提示或解释.谢谢.

这是我的完整Podfile:

platform :ios,'7.0'

target 'CorePlottestDo-OverTests' do
pod 'CorePlot',:git => 'https://github.com/core-plot/core-plot.git'
pod 'AFNetworking','~> 2.5'

end

我初始化pod时没有保存输出,但这是pod更新的输出

Update all pods
Analyzing dependencies
Pre-downloading: `CorePlot` from `https://github.com/core-plot/core-plot.git`
Downloading dependencies
Using AFNetworking (2.5.4)
Installing CorePlot 1.6 (was 1.6)
Generating Pods project
Integrating client project

解决方法

导入的尖括号语法适用于框架中的标头. CocoaPods使用静态库,因此您需要使用其他语法.
#import "CorePlot-CocoaTouch.h"

我刚刚使用上面问题中的podfile设置尝试了一个干净的Core Plot安装.它适用于CocoaPods 0.37.1和Xcode 6.3.2.确保您的CocoaPods副本是最新的.

相关文章

UITabBarController 是 iOS 中用于管理和显示选项卡界面的一...
UITableView的重用机制避免了频繁创建和销毁单元格的开销,使...
Objective-C中,类的实例变量(instance variables)和属性(...
从内存管理的角度来看,block可以作为方法的传入参数是因为b...
WKWebView 是 iOS 开发中用于显示网页内容的组件,它是在 iO...
OC中常用的多线程编程技术: 1. NSThread NSThread是Objecti...