Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Swift 安装带有CoCoapod的软件包_Swift_Xcode_Cocoapods - Fatal编程技术网

Swift 安装带有CoCoapod的软件包

Swift 安装带有CoCoapod的软件包,swift,xcode,cocoapods,Swift,Xcode,Cocoapods,我正在尝试安装用于CocoaPods的Charts包,它一直在说“没有这样的模块‘Charts’” 如果我在pod文件中添加了pod“Charts”,并且安装了pod,并且这些文件都在Xcode中,为什么在我尝试导入图表时它仍然会给我一个错误 我还需要执行以下步骤吗?还是椰子为我做的 将Charts.xcodeproj拖动到项目中 转到目标设置,点击“嵌入式二进制文件”部分下的“+”,然后选择Charts.framework 我的pods文件现在看起来像这样: 只需点击Command-b进行构建

我正在尝试安装用于CocoaPods的Charts包,它一直在说“没有这样的模块‘Charts’”

如果我在pod文件中添加了pod“Charts”,并且安装了pod,并且这些文件都在Xcode中,为什么在我尝试导入图表时它仍然会给我一个错误

我还需要执行以下步骤吗?还是椰子为我做的

将Charts.xcodeproj拖动到项目中 转到目标设置,点击“嵌入式二进制文件”部分下的“+”,然后选择Charts.framework

我的pods文件现在看起来像这样:

只需点击Command-b进行构建,错误就会消失。另一个解决方案是点击
Product>Build


我在为旧平台开发应用程序时遇到了类似的问题。我采购的CocoaPod支持Swift 4,但我是为Swift 3开发的。当我购买最后一个Swift 3版本的pod时,“没有这样的模块”错误已经不存在了。在pod文件中尝试以下行:

pod 'Charts', '3.0.3'

取代最新版本。

尝试手动安装,将完整图表文件夹移动到项目中,或使用迦太基下载,使用迦太基比cocoapods更干净,因为它不会像cocoapods那样为您创建.xWorkspace。

请确保打开目录中从
pod安装生成的
.xcworkspace
,而不是
.xcodeproj
文件。请发布您的Podfile@Simon对我打开了.xcworkspace而不是.xcodeprojI,我想这可能是因为我的项目仍然在Swift 3.2上。有没有办法让pod文件为Swift 3.2而不是Swift 4安装图表?