gpt4 book ai didi

ios - CocoaPods CorePlot 安装显示缺少框架和文件

转载 作者:可可西里 更新时间:2023-11-01 03:34:58 29 4
gpt4 key购买 nike

我是 CocoaPods 的新手,我正在尝试使用我的 Podfile 中的这一行安装 CorePlot:

 platform :ios, "7.0"
...
pod 'CorePlot', :git => 'https://github.com/core-plot/core-plot.git'

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

frameworkinstalled

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

我尝试了以下导入语句:

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

所有结果都相同。

filenotfound

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

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 的输出:

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

最佳答案

导入的尖括号语法适用于框架中的 header 。 CocoaPods 使用静态库,所以你需要使用其他语法。

#import "CorePlot-CocoaTouch.h"

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

关于ios - CocoaPods CorePlot 安装显示缺少框架和文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30941599/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com