1

我正在开发一个使用 coreplot 绘制图形的应用程序。当我在开发项目的系统上运行项目时,没有问题。当我将它移动到其他系统然后进行构建时,它显示以下错误

未找到 CorePlot-CocoaTouch.h 文件

我该如何解决?

我也无法创建这个项目的 ipa。我现在正在从构建产品中创建它。任何帮助表示赞赏。

谢谢

4

5 回答 5

4

如果您使用的是 CorePlot 2,请改用此导入:

#import <CorePlot/ios/CorePlot.h>

我发现工作的其他解决方案是添加

use_frameworks!

到你的 Podfile。这样您就可以像这样使用导入:

#import <CorePlot/CorePlot.h>
于 2015-10-16T11:06:45.673 回答
1

您需要设置标题搜索路径和库搜索路径。
请参阅 此链接以了解如何执行此操作..

于 2012-04-09T11:27:39.590 回答
0

还有一个解决方案是添加标题搜索路径/core-plot-master/framework,然后当出现其他错误时,在添加的搜索路径前面选择递归,这对我有用。

于 2015-03-31T09:53:13.770 回答
0

我正在使用 Xcode 10 并且收到此错误,对我有用的是设置“用户标题搜索路径”与“标题搜索路径”具有相同的值,我使用的是旧版本的 CorePlot,他们导入了 CorePlot -CocoaTouch.h 使用引号,因此我相信 XCode 正在寻找 @User Header 搜索路径来搜索头文件。

于 2020-03-23T20:06:55.557 回答
0

对于 core-plot 版本 2.4,我这样做是为了让它编译:

  1. 在“targets->Build settings->Header Search Paths”中,我添加了 core-plot/CocoaPods

  2. 我更换了:

    #import "CorePlot-CocoaTouch.h"

和:

#import "CorePlot.h"
于 2021-01-01T05:08:05.980 回答