【问题标题】:How to get latest GoogleMaps SDK using pods如何使用 pod 获取最新的 GoogleMaps SDK
【发布时间】:2016-04-10 09:35:32
【问题描述】:
  1. 我正在试用 google places sdk 示例。我使用安装它

pod 试试 GoogleMaps

  1. 我使用 cocoapods 安装了 GoogleMaps (1.10.5)

来源'https://github.com/CocoaPods/Specs.git'

平台:ios,'8.1'

pod 'GoogleMaps'

在两个步骤中检查 GoogleMaps,示例 (1) 中的一个包含更多标题,如 GMSAutocompleteTableDataSource.h

为什么它们不同?示例中的版本似乎更好,但 pods 提供的版本不是最新的?它甚至不在changelog

【问题讨论】:

    标签: ios google-maps google-places-api gmsautocomplete


    【解决方案1】:

    运行pod update GoogleMaps。除非您明确运行 pod update 或更新 podspec 以要求更新版本,否则 Cocoapods 不会更新您已下载的 pod 的版本。详情请见https://guides.cocoapods.org/using/pod-install-vs-update.html

    【讨论】:

    • 我跑了pod update GoogleMaps。这仅更新了当前版本。但是当我运行pod update 时,它从 2.2 升级到了 2.3.0。但是我的 xcode 仍然报告存在更新的 2.3.3 版本。我想我会再次运行pop update GoogleMaps
    【解决方案2】:

    我查了最新的podspec

    我只需要将版本设置为最新

    例如

    pod 'GoogleMaps', '~> 2.5.0'

    【讨论】:

      【解决方案3】:

      在我项目的 podfile 中,我没有指定版本。 pod 行只指定: pod 'GoogleMaps'

      因此,如果您未在 podfile 中包含版本,则终端窗口中的以下命令将更新为最新版本:pod 'GoogleMaps'

      在输入此命令之前,请确保您位于包含 podfile 的正确文件夹中。

      当您看到以下消息时,Pod 可能需要一段时间来处理:更新本地规范存储库。

      请耐心等待 - 大约需要 20 分钟。

      【讨论】:

        【解决方案4】:

        我刚刚遇到了这个错误,我按照上面的建议更新到了最新的 GoogleMaps,但我必须删除我设备上的应用程序并重新安装它才能解决错误。在我这样做之前,错误仍然存​​在。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2017-09-01
          • 2016-02-05
          • 1970-01-01
          • 2016-03-28
          • 2013-09-15
          • 2016-12-15
          • 2012-09-02
          • 2013-08-25
          相关资源
          最近更新 更多