当我更改 Pods 文件时,在命令 pod install 后出现此错误
/Users/mac/Documents/Projects/Test/Podfile:1: syntax error, unexpected tINTEGER, expecting '('
platform :ios, ‘7.0’
^. Updating CocoaPods might fix the issue.
那么我该如何更新呢?
当我更改 Pods 文件时,在命令 pod install 后出现此错误
/Users/mac/Documents/Projects/Test/Podfile:1: syntax error, unexpected tINTEGER, expecting '('
platform :ios, ‘7.0’
^. Updating CocoaPods might fix the issue.
那么我该如何更新呢?
用单引号替换平台周围的“弯引号”:
platform :ios, '7.0'
假设这是问题所在,并且您已经通过 gem 安装了 cocoapods:
gem update --system
更新 gem 本身
gem update cocoapods
更新 cocoapods。
刚刚解决了这个问题。在 Mac 上使用 TextEdit,引号是“智能引号”(如其他答案所述)。但是,我解决了这个问题,不仅仅是关闭智能引号,而是将文档类型从富文本更改为纯文本,然后删除原始文件并从头开始重建它。
之后 $ pod install 对我来说效果很好。
总是在 xcode 中打开 podfile,否则引号会改变。
平台:ios,'7.0'
TextEditor 中默认启用智能引号选项。在 vi 中打开 podfile 并在 pod spec 之前和之后放置单引号,它就可以工作。
经过许多变化后,我简单地尝试了:
platform :ios, "7.1"
我特别的 cocoapods 麻烦就消失了。