Cocoa Pod语法错误

时间:2013-11-01 10:46:24

标签: xcode workspace cocoapods

我正在使用Cocoa pods版本0.27.1运行Maverick。

我在textedit中以普通格式创建了一个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: .../Podfile:5: syntax error, unexpected tCONSTANT, expecting end-of-input
pod 'XMPPFramework' , '~> 3.6.1'
                  ^. Updating CocoaPods might fix the issue.

我不明白上面的pod文件中出了什么问题。

2 个答案:

答案 0 :(得分:31)

实际上有4件事情:

您的格式不正确。它应该是:

pod 'XMPPFramework', '~> 3.6.1'

删除'XMPPFramework'和

之间的空格

其次, 第一行的第一个引用不是正确的引用:

‘DemoWorkspace'

第三, 你应该用iOS版本的引号定义你的平台

platform :ios, '6.0'

第四,

确保使用正确的短信。正如“Saqib Saud”所发现的那样,TextEdit有时会因使用引号< =>而混乱。卷曲的报价。

我推荐Sublime Text或Nano

答案 1 :(得分:0)

我通过删除 ios

之间的空格解决了我的问题
platform :ios, '9.0'