Artifactory Cocoapods - 获取TypeError - 没有将Pathname隐式转换为String

时间:2017-02-08 22:34:10

标签: ios cocoapods artifactory

我正在尝试让Cocoapods(本地)使用神器。以下是我所做的步骤。

  1. 创建 Cocoapods-local - repo
  2. 'mypod.tar.gz' 部署到jfrog artifactory pro的本地实例。
  3. 更改了pod文件。

    use_frameworks!
    
    ENV['COCOAPODS_DISABLE_STATS'] = 'true'
    
    plugin 'cocoapods-art', :sources => [
                    'cocoapods-local'
    ]
    
    target 'Download Sample' do
         pod 'dowloadHud'
    target 'Download SampleTests' do
         inherit! :search_paths
    end
    target 'Download SampleUITests' do
         inherit! :search_paths
    end
    end
    
    1. 当我运行pod安装时,我收到以下错误。
    2.   

      [!]安装dowloadHud时出错

      TypeError - no implicit conversion of Pathname into String
      /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/fileutils.rb:513:in `initialize'
      /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/fileutils.rb:513:in `exception'
      /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/fileutils.rb:513:in `raise'
      /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/fileutils.rb:513:in `block in mv'
      /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/fileutils.rb:1558:in `block in fu_each_src_dest'
      /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/fileutils.rb:1567:in `block in fu_each_src_dest0'
      /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/fileutils.rb:1565:in `each'
      

1 个答案:

答案 0 :(得分:0)

这里有一个open issue,你可以在那里投票并提供你的用例,以帮助开发人员快速解决它。