代码之家  ›  专栏  ›  技术社区  ›  Aleksandr Maybach

如何安装没有cocoapods的cocoapods包?

  •  0
  • Aleksandr Maybach  · 技术社区  · 5 年前

    我要安装这个( https://cocoapods.org/pods/YandexMapKit )打包到我的项目中。但我用迦太基。我怎么能手动操作?

    0 回复  |  直到 5 年前
        1
  •  1
  •   Paul Beusterien    5 年前

    https://github.com/CocoaPods/Specs/blob/master/Specs/2/3/4/YandexMapKit/3.3.1/YandexMapKit.podspec.json :

      "source": {
        "http": "https://maps-ios-pods-public.s3.yandex.net/YandexMapKit-3.3.1.framework.zip",
        "sha1": "6657a666992abfffcc1f7c56f2d9cca9daf5bd33"
      },
    

    它的yandexruntime依赖于 https://github.com/CocoaPods/Specs/blob/master/Specs/5/7/2/YandexRuntime/3.2.0/YandexRuntime.podspec.json :

      "source": {
        "http": "https://maps-ios-pods-public.s3.yandex.net/YandexRuntime-3.2.0.framework.zip",
        "sha1": "b43adea5ed437b7c8f42af480447ba594c8330dd"
      },
    
        2
  •  0
  •   Jakob Mygind    5 年前

    如上所述,您可以克隆repo并自己构建框架并将其拖到项目中,因为迦太基似乎不受支持。

    如果希望能够更新框架,可以将git存储库作为git子模块添加到项目中,并将框架作为项目中的目标。在构建阶段,目标应该将框架作为目标依赖项。