Xcode 可可豆语法错误
我用Cocoa pods版本0.27.1运行Maverick 我已经用文本编辑创建了一个pod文件,格式为纯文本,包含以下文本Xcode 可可豆语法错误,xcode,workspace,cocoapods,Xcode,Workspace,Cocoapods,我用Cocoa pods版本0.27.1运行Maverick 我已经用文本编辑创建了一个pod文件,格式为纯文本,包含以下文本 workspace ‘DemoWorkspace' platform :ios, 6.0 pod 'XMPPFramework' , '~> 3.6.1' pod 'AFNetworking' , '~> 2.0.0' pod 'FMDB', '~> 2.1' end 我得到以下语法错误 [!] Invalid `Podfile` file:
workspace ‘DemoWorkspace'
platform :ios, 6.0
pod 'XMPPFramework' , '~> 3.6.1'
pod 'AFNetworking' , '~> 2.0.0'
pod 'FMDB', '~> 2.1'
end
我得到以下语法错误
[!] Invalid `Podfile` file: .../Podfile:5: syntax error, unexpected tCONSTANT, expecting end-of-input
pod 'XMPPFramework' , '~> 3.6.1'
^. Updating CocoaPods might fix the issue.
我不明白上面的pod文件出了什么问题。实际上有四件事:
您的格式不正确。应该是:
pod 'XMPPFramework', '~> 3.6.1'
删除“XMPPFramework”和之间的空格
第二,,
第一行的第一个引号不是正确的引号:
‘DemoWorkspace'
第三,,
你应该用iOS版本的引号来定义你的平台
platform :ios, '6.0'
第四
确保使用正确的文本编辑器。正如“Saqib Saud”所发现的,文本编辑有时会弄乱引号和卷曲引号的使用
我推荐或Nano我通过删除:和ios之间的空格来解决问题
platform :ios, '9.0'
你复制/粘贴了这个吗?也许这无关紧要,但是
DemoWorkspace
上的左引号是一个“卷曲”的引号…这是我的文本编辑有问题。试试pod安装--verbose
看看错误是什么这东西真的让我很难受。在maverick上,这是默认的单引号有些不同。我有问题是因为单引号。目前,不使用文本编辑帮助,而是使用“nano Podfile”@SaqibSaud如果你需要一个伟大的mac文本编辑器,我使用感谢托马斯我一直在寻找这样的东西,只需使用双引号,你不必使用昂贵的文本编辑器:pod“XMPPFramework”,“~>3.6.1”