0

我正在尝试使用 cocoapods 在我的项目中安装 WhirlyGlobe,但我收到“安装 Clipper 时出错”。我在 podfile.xml 中添加了以下几行。

platform :ios, '8.1'

pod 'WhirlyGlobe'
pod 'WhirlyGlobeResources'

执行命令时出现以下错误pod install

$ pod install
Analyzing dependencies
Downloading dependencies
Installing AFNetworking (2.5.4)
Installing FMDB (2.5)
Installing GoogleProtobuf (2.6.1)
Installing KissXML (5.0)
Installing SMCalloutView (2.1.2)
Installing WhirlyGlobe (2.3)
Installing WhirlyGlobeResources (2.3)
Installing boost (1.51.0a)
Installing clipper (5.1.4)

[!] Error installing clipper
[!] /usr/local/bin/svn export --non-interactive --trust-server-cert --force http://svn.code.sf.net/p/polyclipping/code/tags/5.1.4 /var/folders/0n/6t4k5zhd2nnf05zjtw2hj4nm0000gp/T/d20150525-13490-1ivesgq
4

2 回答 2

1

使用 WG-Maply 页面上的示例 Podfile 在一个全新的项目中为我干净地安装了 Clipper。

不过,我确实遇到了 Podspec 的另一个版本问题。当我解决这个问题时,我建议使用二进制版本或从 github repo 安装。

于 2015-05-26T20:38:05.477 回答
0

我有 Xcode 9.2。
我有 CocoaPods 1.4.0。
我有 svn 1.9.4。
我有汞 4.5.2。(安装自brew install mercurial

  1. 我创建了一个新的 Objective-C 项目(名称为“Lovelace”),并将部署目标设置为 iOS 8.1
  2. 我创建了一个新的 Podfile:

    target 'Lovelace'
    platform :ios, '8.1'
    pod 'WhirlyGlobe'
    pod 'WhirlyGlobeResources'
    
  3. 我跑pod install

    分析依赖项
    下载依赖
    项 安装 AFNetworking (2.4.1)
    安装 FMDB (2.7.2)
    安装 SMCalloutView (2.1.5)
    安装 WhirlyGlobe (2.4)
    安装 WhirlyGlobeResources (2.3)
    安装 boost (1.51.0)
    安装 Clipper (6.1.3a)
    安装eigen (3.2.10)
    安装 libjson (7.6.1)
    安装 proj4 (4.8.0)
    安装 tinyxml (2.1.0)
    生成 Pods 项目
    集成客户端项目

所以不可能再重现你的问题了。它可能已通过更新版本的 pod、更新版本的 CocoaPods 或更新版本的 svn 解决。或者现在修复了对http://svn.code.sf.net/的 svn 访问。

注意 WhirlyGlobe 做了一个 CocoaPods 安装教程:https ://mousebird.github.io/WhirlyGlobe/tutorial/ios/building_from_cocoapod.html

于 2018-03-18T16:30:45.613 回答