我正在尝试安装pod,但在运行pod install
命令时会出现以下错误。
$ pod
$ cd path of project
$ pod init
$ pod *** (which I want to install)
$ pod install
在这些命令之后我得到了这个问题:
[!] The
master` repo需要CocoaPods 1.0.0 - (目前使用0.39.0) 更新CocoaPods,或在repo中签出相应的标签。[!]你的Podfile已经清理了智能报价。为避免将来出现问题,您不应使用TextEdit进行编辑。如果您不使用TextEdit,则应在所选编辑器中关闭智能引号。
答案 0 :(得分:2)
第一个错误是抱怨您安装的CocoaPods版本。您可以使用以下命令验证您的版本:
pod --version
假设你需要转到1.0.0或更高版本,你可以升级:
sudo gem install cocoapods
第二个警告表示Podfile中的引号存在问题。您可以在XCode中打开它,或通过命令行工具线Nano打开它,并验证所有引号都是标准引号,如'
或"
。
可能的情况是,你的报价会像这样倾斜(“
),这是警告的来源。
答案 1 :(得分:0)
错误信息中明确说明了您做错了什么:
您的Podfile已经智能报价已清理。为避免将来出现问题,您不应使用TextEdit进行编辑。如果您不使用TextEdit,则应在所选编辑器中关闭智能引号。
您必须使用此类报价:
Observable
您应该使用这些:
“”
默认情况下,TextEdit将使用前者,因此您应该使用Xcode来编辑Podfile。