Cocoapods限幅器与WhirlyGlobe安装错误

时间:2015-05-25 11:28:17

标签: ios svn cocoapods clipperlib

我正在尝试使用cocoapods在我的项目中安装WhirlyGlobe,但我得到了#34;安装clipper"时出错。我在podfile中添加了以下行。

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

2 个答案:

答案 0 :(得分:1)

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

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

答案 1 :(得分: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)
      安装升压(1.51.0)
      安装推子(6.1.3a)
      安装eigen(3.2.10)
      安装libjson(7.6.1)
      安装proj4(4.8.0)
      安装tinyxml(2.1.0)
      生成Pods项目
      集成客户端项目

  4. 因此无法重现您的问题。它可能已经解决了更新版本的pod,或更新版本的CocoaPods,或更新版本的svn。或者现在修复了对http://svn.code.sf.net/的svn访问权限。

    请注意,WhirlyGlobe为CocoaPods安装提供了教程:https://mousebird.github.io/WhirlyGlobe/tutorial/ios/building_from_cocoapod.html