pod spec lint 错误

Error with pod spec lint

我想要public一个框架。

我在我的framework目录下创建了一个pod spec,填写pod spec信息,然后输入pod spec lint

但它给我错误:

-> KPImageView (1.0.0)
    - ERROR | [iOS] unknown: Encountered an unknown error ([!] /usr/bin/git clone https://github.com/khuong291/KPImageView.git
/var/folders/t5/rgq4j6cn7h79khx0xsftrjtw0000gp/T/d20161113-67362-1dxzrg4
--template= --single-branch --depth 1 --branch 1.0.0

Cloning into
'/var/folders/t5/rgq4j6cn7h79khx0xsftrjtw0000gp/T/d20161113-67362-1dxzrg4'...
warning: Could not find remote branch 1.0.0 to clone. fatal: Remote
branch 1.0.0 not found in upstream origin ) during validation.

Analyzed 1 podspec.

[!] The spec did not pass validation, due to 1 error. [!] The
validator for Swift projects uses Swift 3.0 by default, if you are
using a different version of swift you can use a `.swift-version` file
to set the version for your Pod. For example to use Swift 2.3, run:
`echo "2.3" > .swift-version`.

我的 podspec:

Pod::Spec.new do |s|
  s.name         = "KPImageView"
  s.version      = "0.0.3"
  s.summary      = "UIImageView with Ken Burns effect."
  s.homepage     = "https://github.com/khuong291/KPImageView"
  s.license      = { :type => 'MIT' }
  s.author       = { "khuong291" => "dkhuong291@gmail.com" }
  s.source       = { :git => "https://github.com/khuong291/KPImageView.git", :tag => s.version.to_s }

  s.platform     = :ios, '7.0'
  s.requires_arc = true

  s.source_files = 'KPImageView/KPImageView/*'
end

看起来像 CocoaPods issue 4871

该错误是因为未推送 标签 1.0.0。

Don't forget to push tagsgit push --tags.