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
Swift 使用Cocoapods和Podfile可能有问题_Swift_Cocoapods - Fatal编程技术网

Swift 使用Cocoapods和Podfile可能有问题

Swift 使用Cocoapods和Podfile可能有问题,swift,cocoapods,Swift,Cocoapods,我使用的是Cocoapods,如果我打开生成的xcworkspace项目文件,那么其中就有两个xcworkspace文件。其中一个是“pod”文件,它具有所有依赖项,但另一个项目文件(我的项目文件)没有可访问的文件或文件夹(实际上什么都没有,我只能看到文件存在于那里)。我认为问题可能出在我创建的pod文件中 播客文件: platform :ios, ‘9.1’ use_frameworks! target ‘XMLElements’ do pod 'Fuzi', '~> 0.2.

我使用的是
Cocoapods
,如果我打开生成的
xcworkspace
项目文件,那么其中就有两个
xcworkspace
文件。其中一个是“pod”文件,它具有所有依赖项,但另一个项目文件(我的项目文件)没有可访问的文件或文件夹(实际上什么都没有,我只能看到文件存在于那里)。我认为问题可能出在我创建的pod文件中

播客文件:

platform :ios, ‘9.1’
use_frameworks!

target ‘XMLElements’ do
    pod 'Fuzi', '~> 0.2.0'
end

我想不出来。

我以前也遇到过这种情况, 这就是我所做的

关于最小部署错误,我通过更改

它说“没有这样的模块”,因为您只是通过删除pod文件中的行来删除它。
删除后,将其添加回同一个pod中,并尝试运行命令
pod install
。打开
xcworkspace
项目文件,看看它是否能做到。

不太熟悉pod文件的格式,但是使用“.”字符可以吗?它们不应该是“'”吗?目标名称正确吗?您是否尝试删除带有pod的行,然后执行pods安装命令?好的,我将字符改为“”,现在它显示我的项目XCWarpace文件和文件夹,但当我尝试导入模块“Fuzi”时,它会显示此错误:“模块文件的最小部署目标是ios9.1 v9.1:User/…”当我删除带有pod的行时,它会删除所有pod依赖项,然后它会说没有Fuzi这样的模块。让我写下所有这些作为回答,因为这个评论部分太小了。感谢它的帮助,现在我可以导入“Fuzi”!现在我必须弄清楚如何使用它进行解析。:)