我正在开发一个应用程序,其中使用coreplot绘制图形。当我在开发它的系统上运行项目时没有问题。当我将其移动到其他系统然后进行构建时,它会显示以下错误
找不到CorePlot-CocoaTouch.h文件
我该如何解决?
我也无法创建这个项目的ipa。我现在正在从构建产品中创建它。任何帮助表示赞赏。
由于
答案 0 :(得分:3)
如果您使用的是CorePlot 2,请使用此导入:
#import <CorePlot/ios/CorePlot.h>
我发现的其他解决方案是添加
use_frameworks!
到你的Podfile。这样你就可以像这样使用import:
#import <CorePlot/CorePlot.h>
答案 1 :(得分:1)
您需要设置标题搜索路径和库搜索路径 请参考this link了解如何操作..
答案 2 :(得分:0)
还有一个解决方案是添加标题搜索路径/ core-plot-master / framework,然后当其他错误出现时在添加的搜索路径前面选择递归,这对我有用。
答案 3 :(得分:0)
我正在使用Xcode 10,但遇到此错误,对我有用的是将“用户标头搜索路径”设置为与“标头搜索路径”相同的值,我使用的是CorePlot的旧版本,使用quotest导入了CorePlot-CocoaTouch.h,因此我相信XCode正在@User Header搜索路径中搜索头文件。
答案 4 :(得分:0)
对于 core-plot 2.4 版,我这样做是为了让它编译:
在“targets->Build settings->Header Search Paths”中,我添加了 core-plot/CocoaPods
我替换了:
#import "CorePlot-CocoaTouch.h"
与:
#import "CorePlot.h"