【问题标题】:Cocoapod installation issue on terminal when running pod install command运行 pod install 命令时终端上的 Cocoapod 安装问题
【发布时间】:2017-06-07 15:12:40
【问题描述】:

我正在尝试安装 pod,但运行 pod install 命令时出现以下错误。

$ pod
$ cd path of project
$ pod init
$ pod *** (which I want to install)
$ pod install

在这些命令之后我遇到了这个问题:

[!] Themaster` repo 需要 CocoaPods 1.0.0 - (当前使用 0.39.0) 更新 CocoaPods,或在 repo 中签出相应的标签。

[!] 您的 Podfile 已对智能引号进行了清理。为避免将来出现问题,您不应使用 TextEdit 对其进行编辑。如果您不使用 TextEdit,则应在您选择的编辑器中关闭智能引号。`

【问题讨论】:

  • 使用 Xcode 编辑器编辑你的 podfile。同时更新你的 CocoaPods。
  • 更新您的可可豆荚
  • @nandini 请在发布问题之前在 SO 中搜索答案。它说 Update CocoaPods 在 SO 中搜索它
  • @Ganesh Sir 我搜索了它,我发现了一个我在终端上运行的命令'sudo gem install cocoapods'。请检查命令的步骤>>

标签: ios cocoapods


【解决方案1】:

第一个错误是抱怨您安装的 CocoaPods 版本。您可以使用以下命令验证您的版本:

pod --version

假设你需要到 1.0.0 或以上,你可以升级:

sudo gem install cocoapods

第二个警告表明您的 Podfile 中的引号存在问题。您可以在 XCode 中打开它,或者通过命令行工具行 Nano 并验证所有引号都是标准引号,例如 '"

很可能,您的引用会像这样 (),这是警告的来源。

【讨论】:

    【解决方案2】:

    错误信息中清楚地说明了你做错了什么:

    您的 Podfile 已清理智能引号。为避免将来出现问题,您不应使用 TextEdit 对其进行编辑。如果您不使用 TextEdit,则应在您选择的编辑器中关闭智能引号。

    你一定一直在使用这种类型的引号:

    “”
    

    你应该改用这些:

    ""
    

    默认情况下,TextEdit 将使用前者,因此您应该使用 Xcode 来编辑您的 Podfile。

    【讨论】:

      猜你喜欢
      • 2022-07-11
      • 1970-01-01
      • 2022-08-03
      • 1970-01-01
      • 2014-11-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-05-28
      相关资源
      最近更新 更多