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”!现在我必须弄清楚如何使用它进行解析。:)